Jimmy Kimmel Live! Season 3 David Alan Grier & Bam Margera Season 3, episode 26 David Alan Grier & Bam Margera March 2, 2005 45 min Previous episode George Lopez, Debbie Matenopoulos, & Marc Broussard Next episode Tom Arnold, Michael Ealy, Silvertide