Georgia football legend Nick Chubb was invited to attend the Braves’ opening day game against the Philadelphia Phillies, where the Braves presented Chubb with the honor of starting the game.
Chubb, followed by a roaring applause, proclaimed ‘play ball,” thus marking the start of the contest and the Braves 2018 season.