Relive the best moments from the first three nights of Roast Battle and get ready for the live finale with Jeff Ross and guest judges Sarah Silverman and Judd Apatow.
Watch more Roast Battle: http://www.cc.com/shows/roast-battle
The live finale of Roast Battle airs tonight at 10/9c.