Baltimore Orioles thrashed Toronto Blue Jays 5-2 at the Oriole Park at Camden Yards in Baltimore, Maryland on Thursday, April 26 in third and final game of their three match series of the 2012 Major League Baseball regular season.
Baltimore Orioles thrash Toronto Blue Jays 5-2 --