Kansas City Royals overpowered Tampa Bay Rays 8-2 at Kauffman Stadium in Kansas City, Missouri on Tuesday, June 26 in the second game of their three match series of the 2012 Major League Baseball regular season.
Kansas City Royals overpower Tampa Bay Rays 8-2 --