So are they finally going to revamp the terrible EA Madden franchise now that Madden is dead and now call it say NFL Live 23?
There are currently 1 users browsing this thread. (0 members and 1 guests)
Forum Rules