Todd Sitrin

1 result

A still from the Madden NFL computer game

Electronic Arts, maker of the FIFA and Sims video games, is creating a new e-sports football competition that will allow players to compete on behalf (...)