The Daily Show with Jon Stewart

Moment of Zen - Bean Ball

Season 5 • 07/10/2000

Roger Clemens hits Mike Piazza with a pitch.

More