EsportsNewsVideo Games 2020-05-09 Nay Holland esports, gaming journalism, Gran Turismo, world tour Gran Turismo’s World Tour Championships hits the apex in North America this weekend