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

October 24, 2014 07:47 PM