At our house July means watching the Tour de France. We do follow other races throughout the year, but this is the pinnacle event. Admittedly the race, starting July 5 this year, has gone through more than its share of scandals and problems over its 100-plus years,...