This is sad — more for Yosha; it’s got to be hard to give up a game you love so much.
Would have been nice to see him play a healthy season or two, but his focusing on a pain-free future and school are far more important in the long run.
As for the Engineer Hawks, they’ll be fine. Leigh is high-quality and my guess is there are couple of other sleepers around. Plus a recruiting opportunity has been created.