It's been 20 years since the MLB All-Star Game came to Fenway Park. According to Sam Kennedy, that drought may not reach 25.

The Red Sox president and CEO said Saturday he hopes the Midsummer Classic will come back to Boston within the next half-decade.

"I would hope that Fenway would have the opportunity to host an All-Star game in the next 3-5 years," Kennedy wrote in an email to MassLive.com's Chris Cotillo.

Kennedy apparently said the same thing at an event in Boston that same day.

https://twitter.com/Crooked_Numbers/status/1109472945842372609

The city of Boston has hosted four MLB All-Star Games -- three at Fenway Park and one at Braves Field -- the most recent a memorable 1999 Midsummer Classic that featured Red Sox legend Ted Williams being honored on the field and ace Pedro Martinez striking out five of the six batters he faced over two innings.

Fenway is MLB's oldest and arguably most iconic ballpark, so it would make sense for the All-Star Game to return there after 20-plus years. After this year, Fenway will join a list of six active MLB stadiums that haven't hosted an All-Star Game in two decades: Los Angeles' Dodger Stadium (1980), Oakland Coliseum (1987), Chicago's Wrigley Field (1990), Toronto's Rogers Centre (1991), Baltimore's Camden Yards (1993) and Colorado's Coors Field (1998).

Cleveland is hosting this year and Dodger Stadium will host the 2020 game, but the Midsummer Classic is up for grabs starting in 2021.

Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Celtics easily on your device.