The Latest: Braves win first World Series title since 1995

ASFN Admin

Administrator
Administrator
Moderator
Supporting Member
Joined
May 8, 2002
Posts
340,221
Reaction score
37
The Atlanta Braves have won their first World Series championship since 1995, hammering the Houston Astros 7-0 in Game 6. Jorge Soler hit his third home run of the Series, a go-ahead three-run drive in the third off Luis Garcia, and Freddie Freeman and Dansby Swanson also connected. Max Fried allowed four hits over six innings for the win.

Continue reading...
 

Latest posts

Staff online

Forum statistics

Threads
536,655
Posts
5,259,713
Members
6,275
Latest member
PicksFromDave
Top