Sports

From the archives | Oct. 13

Fans revel after Braves win World Series at Fenway Park

Tumult surges upon field after game

Real journalists. Real journalism. Subscribe to The Boston Globe today.