The playoff-hardened San Francisco Giants welcomed the Kansas City Royals to the World Series with a Game 1 thumping....
NBCSports.com: Sports, NBC News: Sports
Tue, 10/21/2014 - 10:38pm
The playoff-hardened San Francisco Giants welcomed the Kansas City Royals to the World Series with a Game 1 thumping....