QB's - 2 solid options that you can use to play matchups - Both are top 10 QB's
RB's - In my opinion, you have one of the best PPR Running Back in the NFL. CJ is still number one, AP and Rice are 2A and 2B since Rice nearly doubled up AP on receptions last year (78 for Rice, 43 for AP). Mathews should also be good in a PPR, but he is a rookie, so we won't know what he can do until the season starts.
WR's - MSW is hit or miss with me, just as he was last season. I like him for solid production, just not sure which weeks. He'll have his highs, but also his weeks where he kills you. I think Mike Wallace is fast falling out of that sleeper category. I look for him to be big this year two. Other than that, you are full of sleepers. If you hit on players like Aromoshadu and Avery, you'll be in good shape. If not, well, you might be in trouble.
TE - Finley has huge upside. He should climb into the top 10 this year.
DEF - just a quick mention here. I think you did well to get 2 defenses. If you can manage the bye weeks, there will probably be trade opportunities. Because some people are probably going to find themselves without a defense during the season.
Overall - For a 20 team draft, I think you look solid at every position. Your weakness seems to be WR, but as mentioned, if you hit on a couple of those sleepers, you should be fine.