The man is utterly incapable of describing what is happening on the field. Beyond not knowing the score, outs, or inning you don't know if runners advance, you don't know if runners score, you don't know which base the throw is going to, and often you don't even know which base the batter advances to on a hit.
He does OK as an analyst, he tells some good stories, and he'll share the occasional bit of good insight. And he can be funny. Just bring in a third announcer (Atteberry?) to do PBP when Cory gets his innings off.