zellspinstripedblog.com
News & Notes from around the Yankees Universe
Sports Illustrated has a list of the 10 best sports arenas of the decade. The New Yankee Stadium ranked at No. 4. “Located across 161st Street from the House that Ruth Built, the Yankees&#821…