Sports endurance trainer