Ford launches Fordzilla to house national esports teams
American automobile manufacturer Ford has launched the Fordzilla brand to house its first ever esports competitors. Fordzilla will compete on Forza Motorsport 7, among other racing titles that it has yet…