Joe Castiglione has been the radio play-by-play voice of The Boston Red Sox since 1983. He is also a lecturer in the department of Communication Studies at Northeastern University, where he teaches a course on Sports Broadcasting. He is the author of Broadcast Rites and Sites: I Saw It on the Radio with the Boston Red Sox.