Braves CEO Derek Schiller has a World Series ring and big plans to build the fanbase heading into 2022
November 04, 2021 at 21:39 PM EDT
The Atlanta Braves won their first World Series since 1995, and CEO Derek Schiller sees big business opportunities following the victory.