NASCAR: COTA Preview

After two weeks of crazy super-speedway racing, the NASCAR world finally gets to relax a little with a trip to the first road course of the year, Circuit of The Americas. COTA has shown to not be relaxing at all times nonetheless, as the debut race at the track was ran in pouring rain conditions […]