From 2002 to 2007, he served as the lead play-by-play announcer for ESPN Radio's MLB coverage, teaming with Dave Campbell to call the network's "Sunday Night Baseball" broadcasts as well as the All-Star Game, Home Run Derby, and select postseason games. In 2008, Gary Thorne succeeded Shulman as the lead "Sunday Night Baseball" voice; however, Shulman once again teamed with Campbell to call that year's All-Star and postseason events and continued to fill in on occasional regular season broadcasts. Shulman also teamed with Orel Hershiser to call "Monday Night Baseball" for ESPN television from 2008 to 2010 and with Hubie Brown to call ESPN NBA coverage from 2007 to 2012.