Atlanta Braves Selling $151 ‘World Champions Burger’, But It Comes With a Special TreatAtlanta Braves Selling $151 ‘World Champions Burger’, But It Comes With a Special TreatAtlanta's home stadium, Truist Park, is introducing a new cheeseburger to honor the team's 2021 World Series win, and it isn't cheap.Jude WalkerJude Walker