Retiring veteran driver from Las Vegas still believes he can win NASCAR’s biggest race with one of its smallest teams.
Search results for:
The video screen slated to be installed on the Interstate 15 facing side of Allegiant Stadium will be the one of the largest in Las Vegas.