Red Sox World Series trophy coming to Island

0
The Boston Red Sox 2018 World Series trophy is displayed on November 26, 2018 at Fenway Park in Boston. –Billie Weiss/Boston Red Sox/Getty Images

Hey, Red Sox fans, Oak Bluffs selectman Michael Santoro has some exciting news. The 2018 World Series trophy will be on-Island Wednesday.

Along with some surprise visits across the Island (including at Martha’s Vineyard Hospital where it will be used to brighten the day of some patients), Santoro said the trophy will be available for the public to visit and take photos with at MVRHS from 2 to 5 pm.