By all accounts, the financial standing of the sport has skyrocketed in the last few years, with sponsors investing more money, team budgets growing, and riders ... the Tour de France effect ...