Yes, as a member of the St. Louis Cardinals who defeated the Detroit Tigers, 4 games to 1, to win the 2006 World Series.
He also was part of the St. Louis Cardinals in 2011 when they defeated the Texas Rangers 4 games to 3
Chat with our AI personalities