December 26, 2024

The launching of Madden NFL 21 led to quite a bit of outcry from the series’ community