The former Red Sox legend knows a thing or two about the city