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

The Dominant Season of the 1986 New York Mets
After winning the World Series in 1969 and the National League Pennant in 1973,

Traditional Bookmakers vs. Modern Sportsbook Apps: What’s Changed for Bettors?
Credit Eslam Mohammed Abdelmaksoud via Pexels.com Sports betting has changed considerably over the past

Coming Back for the Ball in the 1970s
One of the important duties for any wide receiver in the sport of football

A look at the evolution of the NCAA College Basketball bracket
Every March, the NCAA tournament becomes a national discussion. Each upset seems personal in

Prix de l’Arc de Triomphe 2026: horses, history and what to watch
Few races in world horse racing carry the prestige of the Prix de l’Arc

From Box Scores to Live Data: How Fans Follow Sport
The games have changed less than you might think. A touchdown in 1970 counts

6 Best Places to Buy a Golf Simulator Projector: A 2026 Buyer’s Guide for Serious Home-Simulator Builds
Photo by A n v e s h on Unsplash The projector feeding your

The Epsom Derby Runnings That Made Racing History
The Derby was first run at Epsom Downs in 1780 and remains the most