Tim Hudson is 39 years old. He's in his 16th Major League season and has more than 200 career wins and 2,000 career strikeouts. But he's never pitched in a game close to as big as the one he'll pitch in Wednesday night in Kansas City, where he'll take the ball in Game 7 of the World Series, looking to pitch the Giants to their third title in five years.
Hudson made his Major League debut with the Oakland A's in 1999 and joined Mark Mulder and Barry Zito as part of the trio of star pitchers that made Oakland a title contender in the early 2000s. He spent nine seasons in Atlanta before signing with the Giants last offseason and making his fourth All-Star team en route to leading the Giants back to the playoffs.
As Hudson prepares to take the mound for the biggest game of his career, here's a look back at his career in photos via Getty Images.