Bend, April 21, 2017 -- Ranked 15th in the world’s arguably toughest sport, Bend, Oregon’s professional adventure racing team Team Bend Racing/Yogaslackers is competing in the Adventure Racing (AR) World Series Huairasinchi Adventure Race in Ecuador...