I know what is what in this game as much as you do, don't worry. My team has had an injury problem for several seasons. My team name always appears on the injury sign on the league page. Also, "sg" is injured while playing motion, "pg" or "p" is injured while playing patient, "pf " or "p" is injured while playing look inside...
For this reason, I gave up the high level challenge and started to train young players.
so what happened next?
Now, I have 12 basketball players, 9 of them are garbage. Garbage players also play constantly, but have no injuries, never. High potential players who are trained get injured almost every week. I try everything to avoid injury but it still happens. I am employing a 6th level doctor, it still has no effect. ... result: injured two weeks!
Injury of a trained player throws all the effort in the garbage, all the efforts ... and I don't believe this is luck. if this is luck, then i'm the least luck user of the game I dont want to let go of this topic!!