And just like that, we have reached Nice! Last Saturday, the Tour de France Femmes got underway in Lausanne, Switzerland, and what followed was a memorable week of racing. On Sunday, there is one ...