Dean Crouch: Academy Sports Manager Fired But NRA Calls Him a Hero

July 12, 2018
Dean Crouch was fired from the Academy Sports store where he worked as a manager in Florida two weeks after he tackled someone who tried to steal a gun and ammunition from the store.
Advertisement

You might like