2021 World Series Champions: Atlanta Braves

2021 World Series Champions: Atlanta Braves

Available on The CW
S1 E1: The Atlanta Braves are 2021 World Series champions, proving that it is anyone's game.