The host Royals have the visiting Giants right where they want them in Game 2 of the World Series.
NBCSports.com: Sports, NBC News: Sports
Wed, 10/22/2014 - 7:40pm
The host Royals have the visiting Giants right where they want them in Game 2 of the World Series.