Tour de france starts tomorrow. Lance is one of the greatest athletes to ever walk the earth and a great inspiration. There is quite a bit of drama in...