I love sports because of what they teach us about life. As an athlete, fan, and spectator I’ve learned some of life’s biggest lessons through training and competition. As I watch the Tour de France this year I’ve been thinking about all the lessons that unfold from this 21 day competition. Here are some of [...]