July 6, 1929 – It was an amazing event no matter what era it took place in. The St. Louis Cardinals set an MLB run record with 28 runs on 28 hits in a game played in Philadelphia as the second game of a double header.
The Cardinal’s 28-6 victory over the Phillies avenged an earlier 10-6 loss to the home team and snapped a long losing streak for St Louis with an exclamation point! Jim Bottomley and Chick Hafey each hit grand slams in the game for the Cards. Bottomley cleared the bases with a total of three HRs on the day, with a couple in the losing effort of the first game.
Pitcher Fred Frankhouse added 4 hits to help in the cause in the route. A 10-run first inning ignited the offensive surge for St Louis’s victory.
To find more great daily sports history make sure to check out the Sports Jersey Dispatch and Pigskin Dispatch.
More From Sports History Network

Kent McCloughan: The Forgotten Architect of the Bump-and-Run
Land on Kent McCloughan’s page on Pro Football Reference and it’s likely that you’d

Legendary USMNT players with the most World Cup goals
The World Cup heads to America in 2026, returning to North American soil with

What Historical Upsets Teach Us About Line Value and When to Trust the Underdog
The most memorable moments in sports history are almost always upsets. Leicester City winning

The Best Esports Games for Online Betting in 2026
Esports keeps growing in 2026, both in audience size and in opportunities for online

The Difference Between Social Casinos and Real-Money iGaming Platforms
In recent years, the digital gaming landscape has expanded significantly, offering players an array

What’s The Right Amount of Weight Training?
I recently heard a weightlifting coach say that overtraining doesn’t exist. That’s a very

Bart Starr: The GOAT at Quarterback in Green Bay Packers History
The Green Bay Packers have an illustrious history of greatness at the quarterback position.

Remembering the First Wildcard Weekend of the 1970s
The 1978 NFL season incorporated a bunch of changes that resulted in important changes