Joe Castiglione is a radio announcer currently for the Boston Red Sox. He works with Dave O'Brien. O'Brien is now the lead announcer with Castiglione with secondary. Castiglione has worked with Jerry Trupiano for Red Sox broadcasts for many years. He also has called games for the Milwaukee Brewers, Cleveland Indians, Cleveland Cavaliers, Massachusetts Minutemen football and basketball, and the Lafayette Leopards football and basketball.