NASCAR Cup Series: Who won the Echopark Automotive Grand Prix?
The NASCAR Cup Series traveled to COTA this weekend for the Echopark Automotive Grand Prix. After the action-packed Truck Series and Xfinity Series races earlier this weekend, the NASCAR Cup Series took its turn at COTA on Sunday. Entering the day, William Byron, one of the hottest drivers in the series right now, sat on […]