Tour de France 2014 Yellow Sheep Published July 5, 2014 at 960 × 695 in Tour de France 2014 Stage 1 in Pictures ← Previous Next → Yellow Yarn Sales expected to skyrocket in 2014