This Tuesday: the return of Superpitcher!

It's been over 5 years since we had him on the show, so it's about time to have him back on again... the myth, the legend: Superpitcher

Listen live this Tuesday night at 10:30pm on 89.1FM in New York or listen to the live stream here: