Community Front Page Immortal No Video Sketch Source: WP All Import Sports UGC Roger Clemens 2057 mikebarber88 Hours June 14, 2007 Roger Clemens tries to mount one last comeback.