powered by mochila

Zack Greinke pitched seven sharp innings and the Kansas City Royals beat Tampa Bay 3-2 Thursday night, leaving the Rays and New York Yankees tied for the AL East lead.