I heard him on Statewide Sportsline late last week. He's one of those announcers who doesn't need vocal processing to give his voice some "oomph". Barry could call a game through a megaphone.
There aren't many of those guys left around. He's worth a listen for that alone.