I'm not good at swimming, biking or running, but I recently finished Ironman Coeur d'Alene. Here's 20 things I learned while having the time of my life. 20. After meeting some of the best pros, I ...