Toronto Blue Jays thrashed Kansas City Royals 5-3 at the Kauffman Stadium in Kansas City, Missouri on Sunday, April 22 in their regular season encounter of the 2012 Major League Baseball.
Toronto Blue Jays thrash Kansas City Royals 5-3 --