Actually... I'd like it to run more like an MMO kinda thing. Where you have the single player and all those options, you pay a monthly rate, then an update rate every (season, week [though it would have to be under a dollar if you do that], maybe every month) to get the newest rosters, injuries and other things. If you choose to not upgrade, you dont get to play with the kids who have the up to date rosters.
That way its not the same game with different faces and you pay another 50+ dollars. Best of both worlds really.