The Mike Rowe idea was a great one if they would have had him make some clever statement or vignettte linking his Dirty Jobs background with the Neat concept they were promoting. If he just read a script, then it didn't really matter that it was him and yeah, Geraldo could have done it. Kevin didn't even entertain Geraldo being the voice but after his antics, who could blame him?