He's called play-by-play for Carolina baseball for the past eight seasons, and worked nearly 70 football games and more than 200 men's basketball games as a member of Durham's broadcast team. He's also done play-by-play for women's basketball and women's soccer.