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

The Houston Press is a nationally award-winning, 34-year-old publication ruled by endless curiosity, a certain amount of irreverence, the desire to get to the truth and to point out the absurd as well...