Royals

Videos from Game 3 of the World Series: Royals at Giants

Here are videos from Game 3 of the World Series, the first of three in San Francisco pitting the Royals against the Giants.

  Comments