Sky TV and UK Cycling: a ground-breaking sport sponsorship

British TV brand Sky should be applauded, nay given a standing ovation, for their vision and foresight in sponsoring and investing in British cycling culminating in the amazing Tour De France win ...