Grand to Grand Ultra
The Grand to Grand Ultra course covers approx 170 miles (273 km) spread over 6 stages in 7 days. It is the first stage race to start from the awe inspiring north rim of the Grand Canyon, one of the Seven Natural Wonders of the World, and finish on the summit of the Grand Staircase, […]
Grand to Grand Ultra Read More »