Not sure on the top 10 defense they are greatly improved but when they are on the field 35-40 minutes a game they are going to give up yards they can't help it. They gave up 440 points last year and to be in the top 10 they could have given up 309 points do you think they are that improved knowing the time they will spend on the field?
If we scored as many points as last (291) year I would be suprised unless there is a big improvement in the OL.