The Madden Curse

With the exceptions of the “FIFA” franchise as well as the “Mario Brothers” Empire, “Madden” may be the most popular video game in the world. Hence, it would be an honor to be on the cover of it. And while…

Categories: