Yahoo Sports reports: In the mid-2000s (I won’t speculate as to the timing of The Fast and the Furious hype coincidence here…), a new phenomenon in racing launched to help the everyman get an opportunity to enter into a very exclusive culture: racing. The entire point of it was to offer a more accessible alternative to the super-expensive […]