Check Out Red Sox 2018 AL Champions Banner Outside Fenway Park

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.

Boston will face either the Los Angeles Dodgers or Milwaukee Brewers for the World Series, which will kick off Tuesday at Fenway Park.

Click for the 2018 World Series schedule >>

Thumbnail photo via Thomas B. Shea/USA TODAY Sports Images

TMZ logo

© 2019 NESN

NESN Shows

Partner of USATODAY Sports Digital Properties