A three-time AMA 750 Supersport Champion, 1992 AMA Superbike Champion, 1993 World Superbike Champion, two-time 500cc Grand Prix podium finisher, Suzuka 8 Hour winner…oh, and five-time Daytona 200 winner, Scott Russell had a hell of a career. Now a competitive cyclist, the Screaming Chief is this week’s guest on Off Track With Carruthers And Bice where the 2005 AMA Motorcycle Hall of Famer talks about his past, present, and future.

+ posts