DCMS report raises serious questions for Wiggins and Team Sky

This week has been a chastening one for Bradley Wiggins and Team Sky, but also for British sports fans. Following the publication of the Digital Culture, Media and Sport (DCMS) committee’s report, which revealed Team Sky’s legal use of drugs for supposedly performance-enhancing purposes, fans could have been forgiven for feeling a little cheated. This […]