For the first time in three years, the U.S. Legend Cars Asphalt Nationals will be returning home to the southern part of the United States.  The yearly event, which brings together the best of the best in Legend Car racing, will take place this upcoming weekend, November 13-14, at Anderson Motor Speedway in South Carolina. […]

Read more