Could this be Rocky Bleier v2.0????

For you young fans, read his story of recovering from a horrific injury and go on to be a Steeler star.