Major league pitchers are going to start demanding Ted Barrett for their starts.
Sports News : CBSSports.com, CBS Sportsline
Thu, 06/14/2012 - 12:14pm
Major league pitchers are going to start demanding Ted Barrett for their starts.