The Bengals didn't have many holes to fill this offseason, but they did do a decent job of addressing their weaker position groups.
Coming off four straight playoff appearances, Cincinnati's roster is one of the deepest of any NFL team. They've also done well at avoiding glaring holes that could prevent them from being contenders in the AFC.
However, that doesn't mean the Bengals are without weakness, nor that they shouldn't add at least one more player before training camp opens later this month.
Just last week, Geoff Hobson told Inside the Jungle he thought the Bengals might add one more receiver before camp opens. With A.J. Green being the only reliable receiver, that's probably the likeliest position another body would be added to. Marvin Jones is a great No. 2, but injuries have prevented him from becoming someone Cincinnati can count on for a full season.
There's also questions as to whether Mohamed Sanu can be a competent slot wideout and if Denarius Moore or even Mario Alford step up and give Cincinnati a meaningful addition.
Another position in question is linebacker with Vontaze Burfict possibly starting the year on PUP. Someone needs to step up in his absence if he is in fact out to start off the year. P.J. Dawson and A.J. Hawk were added this offseason in hopes they could do that while Tez is out. As Dawson is a rookie and his potential is unknown, maybe adding another vet is something the Bengals look to do at linebacker.
Tight end is dangerously thin with the oft-injured Tyler Eifert being the projected starter while being backed up by rookies C.J. Uzomah and Tyler Kroft. That's not a very inspiring group for a 16-game season.
Heck, you could even argue for another punter to be signed. There's currently no other punter on the roster other than Kevin Huber. No one's taking his job, but it wouldn't hurt to have another punter in camp who could possibly be signed during the regular season if Huber goes down with an injury.