Braves closing in on MLB history with another road win
2021 Topps Now Baseball Checklist, Team Set Lists, Print Runs, Info
Uncle Mike's Musings: A Yankees Blog and More: Top 5 Reasons You Can't Blame Gene Mauch for the Philadelphia Phillies Losing the 1964 National League Pennant
Boston Red Sox
This Day In Baseball June 28 - This Day In Baseball
Reasons to root for MLB postseason teams
Pete Van Wieren – Society for American Baseball Research
This Day in Braves History: Tom Glavine picks up his 20th win - Battery Power
April 21, 1982: Braves walk off for record-setting 13th win to start a season – Society for American Baseball Research
The best Braves starting pitchers since 1990 - Battery Power
1982 Braves 13-0 Start, On April 21, 1982, the Braves walked it off to start the season 13-0, setting the record for longest win streak to start a season.👏, By Atlanta Braves Highlights