Henny Ray Abrams,
04 February 2008 12:16
Scott “Mr Daytona” Russell will return to the scene of his greatest success when he makes a shock return to AMA professional racing in this year’s Superstock race during Bike Week 2008 in Daytona Beach, Florida. The 1992 World Superbike champion, who since 2001 has mostly been prevented from racing professionally by an insurance policy he collected following career-ending injuries, ...