Seth and Sean dive into which athletes would make the best subjects for another roast. Some of these would be great...some...not so much.
See All 6369 Episodes of "Payne & Pendergast"