The Upcoming.org Archives
Cleveland Indians at Baltimore Orioles
June 28, 2012
Oriole Park at Camden Yards
333 W Camden St
Baltimore,
Maryland
21201
The Orioles take on the Indians in this MLB matchup.
Added by
Upcoming Robot
on June 7, 2012