I have played a couple of different franchises and am yet to see where you can change teams. I tried starting one with three teams hoping I could set two of the teams operations to CPU and control the third, but the setting apply to all user teams. Basically, it's as vanilla if not more so than in the past. Shame.
You Don't Before the offseason you are aloud to swith teams. When I had madden 06 I was able to do that. I don't know about other madden games.
use the memory card to reload the franchise
ya yayya
You can change teams and owners in Madden 25 Connected Franchise Mode.
Yes madden 08 does have a franchise.
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.