Sept. 18, 2021
With his performance of “God Bless America” during Game 3 of the 2001 World Series, NYPD officer Daniel Rodriguez comforted a nation still grieving after 9/11. The moment felt timeless, but it proved fleeting. Twenty years later, we explore why.