E3 2017: Forza Motorsport 7 Revealed at Xbox’s Conference During the Xbox briefing at E3 today, the company announced the release of Forza Motorsport 7,…