It looks like you have a solid team. LT alone can win it for you.
I started a yahoo league which is having a live draft on September 3rd. It's going to have individual defensive players too. I tried to make it as close to real football as possible with roster spots and scoring.
Join up if you're interested.
I don't know if it's okay to plug my league here or not, but if it's not okay, I'm sorry.