The Campus

All content by Photo source: DraftKings Nation
The Atlanta Braves captured their fourth World Series as a franchise and won the Fall Classic at Minute Maid Park in Houston, TX. on Nov. 2.

[Photo] Atlanta Braves win their first World Series in 26 years

November 5, 2021

The Atlanta Braves captured their fourth World Series as a franchise and won the Fall Classic at Minute Maid Park in Houston, TX. on Nov. 2.

Load More Stories
Donate to The Campus
$50
$500
Contributed
Our Goal

Activate Search
Photo source: DraftKings Nation