5:03am Apr 13, 2022
Sports
Sports
The Atlanta Braves are celebrating their World Series win with a pricey burger
The Atlanta Braves are selling a new burger at Truist Park this season that costs $151. It comes with a replica World Series Championship Ring.