Salisbury's Take: Yankee and Shea Stadium and more

Posted by opensports on Sep. 22, 2008