Jesus. Hope this all turns out ok.
I will say this a lot is lost in the mess that happened after the game and such.
First off - this was a real and serious injury. Yes mistakes were made by the trainers, but in efforts to rush the game, they are expected to make snap decisions on important medical matters. They are put in undue pressure that just isn't helping anyone - as we see here it made things much worse.
Second - It's been said over and over, when it's a clear off-sides RAISE THE DAMN FUCKING FLAG, so you don't risk injury in the run of play.
That's the initial pass that starts the run. The sideline official would throw up the flag AFTER the play concluded (and Awoniyi hit the post). But he's a clear yard+ off-sides and the ref clearly sees this!!!! The play continues for 8-9 seconds running at full speed! We aren't even talking the resulting major medical issue Awoniyi is facing, it could have been a ripped up knee, a sprain, two guys colliding, etc - the risk of injury is real and it has consequences. Make clear an obvious calls, and don't put the players at undue risk.