Cannell has Masters’ titles stripped by USA Cycling after USADA doping suspension imposed
North Carolina rider is latest Masters rider to be sanctioned USA Cycling has rejigged results from 2007, 2008 and 2009 to remove Peter Cannell from his victories in the Masters’ national championship. The 37 year old from Mebane, North Carolina […]








