It's actually the best looking franchise mode ever, and that's coming from an offline franchise guy.
Check this websites forums for a ton of great details on all sports games:
"When I touch that field again, you're going to feel my pain,you're going to go through what I went through. It's going to be that way for me the rest of my career." - Jamaal Charles