Ballard says Shaquille Leonard has passed his physical.

Doesn't mean he will be full contact. Have a progression plan in place. Will build things up. No timeline.

— Kevin Bowen (@KBowen1070) July 25, 2023