The Iron Cowboy

James Lawrence completes 50 triathlons in 50 states (1 per state) in 50 consecutive days. Yes, that feat is possible [...]