Rod Allen is rapidly blinking, bug-eyed, idiot who is woefully unprepared and not qualified to broadcast professionally.