Wacha's excellent performance
Phillies @ CardinalsMay 3, 2016 | 00:01:41
Michael Wacha strikes out eight batters and allows just a single run during his stifling eight-inning performance
Michael Wacha strikes out eight batters and allows just a single run during his stifling eight-inning performance