LeVeon Bell will return this week so you need to ditch Deangelo Williams. He was just subbing for Bell during his suspension.
Also, McCown is returning for the Browns so I wouldn't put a lot on Benjamins chances either.
Other than that, you look really Patriots heavy. There are, like, 31 other teams out there.