Harmon’s back at the microphone for the ITSD Podcast 6.17 – talking Stanley Cup Finals, NBA Finals, a bit of MLB and “Wins” with the usual potpourri of pop culture brilliance. Listen to internet radio with Swollen Dome on BlogTalkRadio