At E3 2017 we not only talked to creative director of the Forza franchise Dan Greenawalt about the upcoming Forza Motorsport 7, but also talked about Forza's place in racing esports as well.