Why the first eSports TV Show was Hated (Madden Nation)

Madden Nation began in 2005 as a joint effort between ESPN and game publisher EA Sports. The show ran for 4 seasons covering Madden 06-09. While I was … source Read more »