As someone who collects and sells footballl cards it suddenly dawned on me...are there any Tour de France trading cards out there????