HomeNewsEsportsUSA

Nascar launches esports series

North American stock-car racing series Nascar has launched an esports league, in partnership with Race Team Alliance and 704Games