The race is put on by Sandals Foundation .
The race is sponsored by Air Canada Vacations and Xtreme Fitness .
The race is put on by Sandals Foundation and sponsored by Air Canada Vacations and Xtreme Fitness .