There Is No Tour de France Without The Tour de Brands

ALBERTVILLE, France — Hours before the start of Stage 19 of the Tour de France, the day’s real competition is already well underway. Civilians and workers alike stalk the caravan, seeking goodies. A gendarme engages in barter with a representative from La Vache Qui Rit (the Laughing Cow). Each side wants what the other has: merch. … Read more