The SATX Marathon has 5K, half-marathon and full-marathon races. And, it's not too late to sign up. Here's what to know about ...