Place: Yankee Stadium, New York City, New York, United States
By Mark Rosal Uploaded on 10 April 2008 125 views
Definitely one of the most classic views in all of baseball and all of New York.