Ryan Mountcastle hit his 5th homer of the season as the Baltimore Orioles exploded for nine runs in the 3rd inning to take down the Atlanta Braves, 14-1
Ryan Mountcastle hit his 5th homer of the season as the Baltimore Orioles exploded for nine runs in the 3rd inning to take down the Atlanta Braves, 14-1