Clemens Hints at Return to Astros

Friday, August 24, 2012 - 12:10pm

Could Roger Clemens pitch for the Astros this season?

It certainly seems like a very real possibility, considering some comments that came out late Thursday night.


Read more at Chron.com

Sports

Comments News Comments

Post new Comment