Despite losing both of his legs, Kacey McCallister has completed three Spartan races in one…

Despite losing both of his legs, Kacey McCallister has completed three Spartan races in one calendar year, inspiring people everywhere.

Posted by SportsCenter on Friday, October 27, 2017

theFFeed