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…
