Here it is... I took the liberty of moving guys just a little.
QB (2) Drake Maye, Joshua Dobbs
RB (4) TreVeyon Henderson, Rhamondre Stevenson, Antonio Gibson, Lan Larison
TE (3) Hunter Henry, Austin Hooper, Brock Lampe
WR (7) Stefon Diggs, Kyle Williams, Demario Douglas, Mack Hollins, Efton Chism III, Kayshon Boutte, Kendrick Bourne
C (2) Garrett Bradbury, Jared Wilson
G (4) Mike Onwenu, Cole Strange, Sidy Sow, Jack Conley
T (3) Will Campbell, Morgan Moses, Caedan Wallace
DE (3) Milton Williams, Joshua Farmer, Jeremiah Pharms Jr.
DT (2) Christian Barmore, Khyiris Tonga
ILB (4) Jahlani Tavai, Christian Elliss, Jack Gibbens, Robert Spillane
OLB (5) Harold Landry, Keion White, K’Lavon Chaisson, Bradyn Swinson, Anfernee Jennings
CB (6) Christian Gonzalez, Carlton Davis, Marcus Jones, Alex Austin, Marcellas Dial Jr., Isaiah Bolden
SS (2) Kyle Dugger, Craig Woodson
FS (2) Jabrill Peppers, Jaylinn Hawkins
ST (4) Bryce Baringer, Julian Ashby, Andres Borregales, Brenden Schooler
Things that stick out...
Mapu and Ponder weren't even on the bubble for him. Ponder didn't even get a mention. Ponder as a speedy guy you'd think would show up in OTAs, but i haven't heard his named called much.
Dipree not being on the roster right now is understandable. If he makes it he makes it as a blocker, and he hasn't gotten the chance to show a thing yet. But if we cut him and someone scoops him up... I won't be too upset. I'd like to keep him here. But his ceiling is a very good blocking TE who can catch just a little. You could get about the same from a backup OT. Not trying to take the piss out of him, but he guys like that aren't overly hard to find.
Again his obsession with Bourne annoys me. I just hate his contract so much on principle. And i just don't see how he is every worth that contract, particularly compared to the very cheap Boutte. Polk needs to play to make the team. It's that simple.
At Safety Epps is a guy i had some hopes for... i hope he can get healthy in training camp. If not, i like our depth anyway. But i thought it was a potentially sneaky good signing if he comes back from his injury well.
As for the OL... it's still way too early, but you need to put someone on the roster for now. Take it with a grain of salt. But i don't mind carrying only 9 or even only 8. Does anyone really think we can't stash Sow or Conley? Just food for thought.