247 composite rankings and predictions for class after Giles:
1. C DeAndre Ayton (100% Kansas)
2. SF Michael Porter (71% Kansas, 14% Duke)
3. PF Wendell Carter (92% Duke)
4. SF Jarred Vanderbilt (83% Kansas)
5. PF Mohamed Bamba (75% Duke)
6. PG Trevon Duval (67% Louisville, 33% Duke)
7. PG Troy Brown (64% Duke, 36% Kansas)
8. SG Gary Trent (64% Duke, 36% Ohio State)
9. SG DJ Harvey (73% Arizona, 9% Duke)
27. PG Trae Young (73% Duke)
Kansas is looking to get a class of at least Brown, Vanderbilt, Porter and Ayton, which is 4 of the top 7 and pretty good.
I would hope for a Duke class of:
PG Brown or Duval, and Young as a long term project (#27 overall recruit isn't good enough at Duke anymore)
SG Trent
SF Porter or Vanderbilt (whomever Kansas tosses to us as scraps)
PF Bamba
C Carter (not sure what 247 is doing, 6-10 250 is probably not a PF in college)
Realistically, we should expect to get 4-5 of the top 8 overall players plus 1-2 others. Less than that, fire K.