See that Lance and George Hincapie are doing some kind of radio show/TV show, kind of like Mike & Mike on ESPN, focusing on Le Tour de France, of course. Glad to see Lance kind of back in cycling in...