Wow, what a breathtaking, dramatic Tour de France we have just witnessed. Everything about the three-week race was good for the soul: the racing was fast and hard, there were terrific performances by new stars and, best of all, the loud, aggressive crowds were back,…