Hey, the actor who plays Carson is an avid cyclist...
The plot thickens... ;-)
And I hit that Carson is (per IMDB's bio of him) He has been a keen cyclist for 55 years (as of October 2011), ????
Darn, I'm smart !!!