Who would you Keep?

Hello everyone,

Just wanted to get some feedback on who you would potentially hold onto in a full-point PPR Keeper league where you keep 2 players (the round they were drafted in the previous season does not matter). The only rule is you can keep any one player for a max of 3 seasons in a row (so kept twice), but everyone listed would be kept for the first time except Mixon. I have them in order of what I’m thinking with Wilson and Stevenson being a toss-up. Feel free to add any thought process.
Thank you!

-Stefon Diggs
-Garrett Wilson
-Rhamondre Stevenson,
-Breece Hall
-Mark Andrews
-Joe Mixon

The best two players to have for the next three years are Wilson and Hall in your kinda keeper league.