Moment of Zen - Tribute to Gary Carter
Season 17 E 59 • 02/16/2012
The Daily Show pays homage to the late Gary Carter with a look at his 1986 World Series-winning home run.