Greg Holland silenced the doubters, at least for one night, in the St. Louis Cardinals 7-6 win over the Philadelphia Phillies, Tuesday night. The free agent signee returned to the Cardinals roster yesterday and was immediately put in a high-leverage situation.
KMOX
No comments:
Post a Comment