Cole has improved by leaps and bounds in just the last couple of years. people need to remember that he's always been playing a character. he's supposed to fuck stuff up, be annoying etc... before he sucked at it and you hated him(at least i did) because he sucked at what he did. now i can't stand him because he does his fucking job right and makes you hate him. overall as an announcer, he's actually pretty good.