Read today's eNewspaper

The New Yankee Stadium: Fans Cheer On Opening Day

Fans cheer after the National Anthem during the New York Yankees home opener against the Cleveland Indians at the new Yankee Stadium in New York, New York, Thursday, April 16, 2009.
JOHN KEATING / MCT
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
39°