Where All The St. Louis Cardinals News & Rumors Links Come To One Spot.
I Do The Research, You Do The Reading
Wednesday, June 14, 2017
Greg Holland Proves Naysayers Wrong In Return From Tommy John Surgery
Greg Holland wasn’t supposed to be the best closer in the major leagues through the first 2.5 months of the season. At least, not from the reports that came out of an early-November workout.
No comments:
Post a Comment