Posts

Grand Canyon Footrace Brings Runners Together

For one day a year, the Grand Canyon’s very own half marathon…