First game in NYC post-9/11
Braves @ MetsSeptember 21, 2001 | 03:02:42
Watch the the first post-9/11 home game in New York as the Braves take on the Mets at Shea Stadium on September 21, 2001
Watch the the first post-9/11 home game in New York as the Braves take on the Mets at Shea Stadium on September 21, 2001