When in the world will Roger Clemens finally retire? We'd like to think by the year 2057 but some witty folks seem to think otherwise. We don't know if the guys who made this video are Astros fans or not. But we do know all Astros fans should appreciate it. -- Brett Koshkin
Recommended For You
If you like this story, consider signing up for our email newsletters.
SHOW ME HOW
You have successfully signed up for your selected newsletter(s) - please keep an eye on your mailbox, we're movin' in!