The last time the MLB All-Star Game took place in Boston was 1999, what feels like a lifetime ago. It’s been two decades since the Red Sox got to host the annual event and if they have their way it could be coming back to Beantown soon.
The last time that the All-Star Game took place in Fenway Park there weren’t any Monster Seats, just let that sink in.