Top Stories World Ever wonder what’s in Tour de France riders’ feed bags? Published July 13, 2018 <![CDATA[ ]]>