Injuries can take quite a toll on great NFL players. The fact that they have been inactive for such a long time puts doubt in their heads. Living back up to their former All-Pro self can also place a lot of pressure and anxiety on most people. This is precisely what Indiana Colts’ Shaquille Leonard […]