Bench below would be a key. MFL presents this way and it's a very strong tool to evaluate options. Top Free Agents is also a good idea, maybe top 3 per position.
Which is a good seque to my next issue. I don't know how the #lineups page sorts your roster, but it's all jumbled up. It starts off ok with a QB and some RB, then some WR, but then it goes nuts. A DE, a couple LB, back to RB, K, S, S, RB, LB, S, DE, DE, WR, WR. Can we get it to just do all position groups together? The OCD of us would much appreciate it. It's tough to validate all your players are present, and I don't see any other page that lists your full roster in a more readable format.
While you're looking at it, maybe have a way to set an Active roster and Taxi roster. Lots of dynasty leagues use some sort of taxi/rookie/reserve roster. I realize this would be low priority but it's something that wouldn't be overly complex to code. Maybe a drop-down on each player that sets which roster to add to?
And holy carp on how often I get script errors:
A script on this page may be busy, or it may have stopped responding. You can stop the script now, open the script in the debugger, or let the script continue.
Script: http://my.footballguys.com/modern/app.js?_dc=20160821074148:1
I can't even get the #rankings page past this script error now.