Nation of Blue

Baseball

Atlanta Braves win first World Series title since 1995

The Atlanta Braves have defeated the Houston Astros 7-0 to win their first World Series championship since 1995.

Max Fried pitched 6 shutout innings to get the win on the mound.

The Braves won the series 4-2.



Claim one free share of stock from Robinhood

To Top