In all his high hopes and hard work over the last year to promote Nascar’s return to his home country of Mexico, even Daniel Suárez could not have imagined ...
NASCAR fans have grown accustomed to seeing speed, throttle and braking on broadcasts for years. There has been one measurement, though, that has eluded networks and viewers for years ... .