Great Harwood doctor denies doping riders
FORMER British Cycling and Team Sky chief doctor Richard Freeman insists he has “never doped a rider” after revealing his shock at the ruling of a Medical Practitioners Tribunal over him ordering banned testosterone.
Read more »