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
Every Ball Can Change the Odds: Why Cricket Is Built for Live Betting
A sport where the game can change 240 times in a match Six months

Seahawks Remain the NFC West’s Measuring Stick After Wild Openers to 2026 Season
Melbourne Cricket Ground, the site of the Rams’ Week 1 stunner – Source: Unsplash

What Actually Makes a FUT Card a Smart Long-Term Hold
EA Sports FC 27 is a football video game, and its most popular mode,

5 Best Places to Buy a Golf Simulator: A Complete Buyer’s Guide
Photo by Mariah Hewines on Unsplash Golf simulators are a serious investment, and there’s

Ontario’s Long History of Betting on Its Own Games
Ontario’s long history of betting on its own games. Long before anyone in Ontario

Chuck Bednarik: The Legacy of NFL’s Last Two-Way Player
Just say the name Chuck Bednarik (bed-nare-ick) and you can be certain you’re not talking

Mark Morthier’s Favorite Sport Cards (1972 – 1989)
Although I was never a big hockey fan, I would consider myself a NY

NFL Over/Under Lines: What Past Scoring Trends Could Mean for 2026
NFL scoring patterns rarely stay the same from one season to the next. Offensive