this guy above me obviously hasn't downloaded my roster in quite a while...
lol
Yeah bud, all the stuff you mentioned above has been in place as you stated for quite a while now. I read all team's daily blogs and reports - I'm not necessarily proud of my absurd addiction to the NFL but I 100% follow all 32 teams to the best of my ability.