I dont know who the person (unicorn) is, but I'm increasingly convinced if you managed to pair Shep with a good color commentator, he'd be no worse than Mario.
He has the broadcasting skill and seems like he puts the work in to be familiar with the team and stats, the overall composition of the crew leaves a lot to be desired tho.