Roger Clemens talks baseball

Published: January 27, 2014
The 11-time All-Star was in town as a part of the Houston Astros Caravan stop at the Bricktown Ballpark.
Back to all NewsOK videos
Share on Facebook


Recommend this on Facebook

Advertisement