Threads like these are ridiculous.
No one is to blame. Injuries are fluky things.
These guys are warmed up prior to games, and teams have very advanced, if not the best, trainers available.
Injuries are just part of the game. No one is to blame. Well maybe the player, if anyone (see Tua's latest debacle)