Cannondale rider Tim Johnson Daniel2012-09-20T04:11:45-08:00 Share This Article FacebookTwitterLinkedinWhatsappGoogleplusTumblrPinterestVkEmail