How's this for a resume? One AMA Superbike Championship, five Supersport Championships, two Formula Extreme Championships, a World Endurance Championship, a World Superbike podium, and a season in 500cc Grand Prix racing. Impressed? Meet legend Miguel Duhamel, the man who has won more AMA road races (86) than anyone in history. The French Canadian with a quick with and a zillion stories sat down with Carruthers and Bice for this week's episode of Off Track and we guarantee it will bring some joy to your day.
Support the show (http://motoamerica.com)