Anyone looking for proof the Boston Red Sox really won the 2018 American League pennant should venture to Fenway Park.
The Red Sox on Friday morning unfurled a 2018 AL Champions Banner on an outside wall of their famous home stadium just hours after they beat the Houston Astros 4-1 in Game 5 of the AL Championship Series. The Red Sox shared a sun-lit photo of the 2018 AL Champs banner on Twitter for their fans’ pleasure.
Redecorating for the #WorldSeries. pic.twitter.com/i9TKcGsiUn
— Red Sox (@RedSox) October 19, 2018
Boston will face either the Los Angeles Dodgers or Milwaukee Brewers for the World Series, which will kick off Tuesday at Fenway Park.