Truist Park in Atlanta, home of the Braves, will be the site of the 2025 MLB All-Star Game tonight! First pitch is scheduled for 8 pm. The game will be televised on FOX. Ronald Acuna Jr., Matt Olson, and Chris Sale will represent the Braves on the National League roster. Acuna will start in the…… read more »