NASCAR racing has gained worldwide popularity in last decade. NASCAR racing requires a mastery of certain driving techniques plus a knowledgable race team to keep the car running in peak form.
NASCAR racing has changed since the days of street-legal cars driving on dirt tracks. Today's teams have budgets of $20 million or more. Just how much of that is spent on cars?