One-legged athlete takes on Crossfit Games
For athletes in the state of Texas, there is nothing more exhilarating than pushing yourself to do something better, faster or stronger. Constantly testing your limits and always improving on your skills are key to any athletes' success and as some would say, there is...