This is sort of OT here but a little thought I don't know where else to post - if Hamlin really is cleared for the season and Lawson indeed signs then in my count we have already 50 NFL quality level players on the roster - counting Boettger, Lawson, Dodson, Spector and Neal as bottom roster guys, and not counting guys like Cam Lewis, Brandin Bryant, Eli Ankou, Kingsley Jonathan, Zayne Andreson and Jared Mayden who were mostly on PS or probably belong there.
And if my math is correct, 3 players we are missing before draft (based on what we usually keep) are WR, TE and RB. Since 4th RB used to be Taiwan Jones, who was in fact just a ST player, it is possible that we use some other player in his ST role (player playing other position) and won't keep 4 RBs at all.
To sum it up, I'd be shocked if we didn't draft WR (not that it is anything new ) and I guess that TE is also all but sure.
Also, I find it absolutely incredible that as it stands now Rapp is the only player on defense who wasn't on the roster last year.