Tag: kansas city

Royals Set to Face Giants in 2014 World Series

Photo courtesy of Madison Bumgarner, Flickr Creative Commons The 2014 World Series is underway, as the San Francisco Giants defeated the Kansas City Royals 7-1 in game one on Tuesday. Over the next week the teams will battle to try to claim the ultimate prize in baseball.  After defeating the Baltimore […]