1. Is Formula 1 a Better Competition Than the IndyCar Series?

    Formula One race winner Juan Pablo Montoya is heading to IndyCar after more than six years racing in NASCAR . At 37, the Colombian is likely to be past the peak of his powers...

    Scott Mitchell Written by Scott Mitchell about 11 months ago 8,887 reads 9 comments