I recommend that you do I fantasy draft
Yes madden 08 does have a franchise.
go to the play career option, and then either select coach or player.
You can change teams and owners in Madden 25 Connected Franchise Mode.
Yes.
yes.
falcons
yes
yes
They ruined superstar mode for madden 10 in my opinion. They took out most of the things that made it fun. Maybe they will make an add-on that we can download to make it better? If you want to play superstar mode go back to madden 09. As for franchise, it go much better. You should definitely play franchise mode if you are going to pick one of the two. But if you are really trying to get a good football gaming experience you would be better off gettin NFL 2k5.
you have to go through franchise mode
Until Season 2011
yes in franchise mode