Final NBA Mock Draft: Pistons surprise, best prospect for every team

2021 NBA Draft
2021 NBA Draft / Arturo Holmes/GettyImages
23 of 30

#23: Milwaukee Bucks select Terrence Shannon Jr. 

The Bucks will want someone who can play right away, and as one of the older prospects in the draft, Shannon Jr. should be able to at least provide instant scoring off the bench. 

His off-the-court issues may prevent him from going higher, even though he was found not guilty of the charges. Landing on a veteran team with good leadership in place is the best-case scenario for Shannon Jr. who may end up being one of the steals of this draft.