falcons
yes
yes in franchise mode
60
Yes madden 08 does have a franchise.
Minnesota
Nope, go die.
24.3 rounds
Yes, you can use created players in "Online Franchise" on Madden NFL 2010.
You can change teams and owners in Madden 25 Connected Franchise Mode.
Yes.
yes.