Great to see Steven Tyler and Peter Wolf's wig in the NESN broadcast booth tonight announcing the Aerosmith/Geils(really?) concert at The House That Beer Built later this summer.
Meanwhile, Obie has made it back to Fenway, just not on the radio.
Viewing Picks for June 25, 2017
2 hours ago