04.22.2024 - By Locked On Podcast Network, Grant McAuley, Jake Mastroianni
The Atlanta Braves took a weekend series from the defending World Series champion Texas Rangers at Truist Park despite having their six-game winning streak snapped on Sunday.