Rob MacCachren is still race ready after 34 years of competition. The Hall of Famer has over 200 race wins while taking home numerous championship titles as well.
Comments are closed.