It's going to be really uncomfortable on the Saturday morning group ride in North Carolina when this guy shows up.
office parks - NASCAR Tracks and the occasional downtown closed coarse. It's not at all like real road racing. Sure he wins a bunch of the BAR points and has a "coaching" business along with a USA Cycling Masters Champion Jersey but it's all just amateur bike riding.
Wait a second, what's my point? I don't know. I guess the guy just got tired of sucking at bike racing. Now, he just sucks.