Clemens Hints at Return to Astros

Friday, August 24, 2012 - 11:10am

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