Hudson on World Series title
Giants @ RoyalsOctober 29, 2014 | 00:01:27
10/29/14: Tim Hudson talks about winning his first World Series title after starting Game 7 against the Royals
10/29/14: Tim Hudson talks about winning his first World Series title after starting Game 7 against the Royals