Cardinals Set Record with Four Consecutive Home Runs in 1st Inning of 7-6 Victory Over Phillies
The St. Louis Cardinals tied one major league record and broke another in their 7-6 victory over the Phillies in Philadelphia on July 2nd. In the first inning–and with two...
Recent Comments