Peter Cannell

Champion masters racer suspended for doping

North Carolina masters racer Peter Cannell has been suspended for two years for doping and has forfeited his results dating to 2007, including three national age group titles, the United States Anti-Doping Agency (USADA) announced Friday.