A Great Day of training. It started at dawn with another swim and then the team did a long run in Sabino Canyon. Unfortunately what use to be a river bed was now a river so we had to skip the Telephone Line Trail and hit the Rattlesnake Trail. It treated us to some fantastic views looking back on Tucson (and no snakes were sighted). This afternoon we did an easy spin to loosen up the legs for tomorrows 180km ride. As you can see, the team is in good spirits.