Anybody seen crazy man Didi Sneft aka El Diablo and his giant bicycle on the roadside at the Tour this year? They have a little snipit of him in the commercial break blurp. I have been watching the OLN coverage, I may have missed a few minutes, but haven't seen him yet. He didn't drop dead did he? They should send Al out to interview him. I hear he is totally nuts.