Tag: San Francisco vs. Kansas City

Fast Reaction: Giants blow out Royals in first game of World Series

The Giants dominated the Royals in the first game of the World Series. It was an emotionally crushing defeat for KC, that reminds us of another (almost) Cinderella story.