 McCarthy has also been the play-by-play voice of Saint Joseph's University men's and women's basketball teams.McCarthy spent five seasons with the Philadelphia Phillies (2001–05) as a radio play-by-play voice and as their pre-game and post-game radio host.McCarthy also has served as the play-by-play announcer for the Double-A Trenton Thunder for six seasons (1994-99).