Want this question answered?
Yes madden 08 does have a franchise.
You can change teams and owners in Madden 25 Connected Franchise Mode.
Yes.
yes.
falcons
yes
yes
you have to go through franchise mode
Until Season 2011
yes in franchise mode
50000000000000000000000000000000
Yes, you can use created players in "Online Franchise" on Madden NFL 2010.