Esports Forza Racing Championship 2018 Announced Turn10 are entering the world of eSports with the launch of Forza Racing Championship 2018. Using Forza Motorsport 7, the series will feature $250,000 in... RyanFebruary 14, 2018