He won that contest show, Dream Job. They stashed him on some crap-ass ESPNU shows after the initial hoopla was over. IIRC, the contest gave him a one-year contract for $90,000. Anyway, I don't remember seeing him for a few years, then suddenly he showed up on the BTN.
He's really annoying.