Kansas City Royals demolished Chicago White Sox 9-1 at US Cellular Field in Chicago, Illinois on Sunday, May 13 in the decisive finale of their three match series of the 2012 Major League Baseball regular season.
Kansas City Royals demolish Chicago White Sox 9-1 --