Cardinals Get MLB-Record 3 Pinch-Hit HRs, Beat Braves 7-4
Greg Garcia couldn’t believe his pinch-hit home run in the ninth inning set a major league record.
Read More…