Major league ballparks

April 12, 2013
next
Angels Stadium in Anaheim, Calif., pictured here in 2010, is home to the Los Angeles Angels (Associated Press)

heraldnet logo