He called Boston Celtics games during the 1989-1990 season. He called New England Patriots pre-season games in 1992. From 1988-92, he called the play-by-play for college basketball games on ESPN and SportsChannel, while also calling college football, boxing, baseball, and lacrosse for the New England Sports Network. He has also been play by play announcer for the New York Giants, New York Jets, New York CityHawks, PGA Golf, and Bridgeport Bluefish.