Sorry I didn't notify the Tour de France list on Lance's Letterman appearance last night. I found out he was on at the last minute, and was heading to bed "early" around midnight ET. Also, I had the computers turned off...
You think Lance is feeling a little bit casual these days? He's doing the interview in shorts and bare feet.