Brendan Brazier is a world class endurance athlete. He is also a vegan. While there is little chance of me ever becoming a vegan, his TED Talk on nutrition and recovery is very interesting and worth watching no matter what your current diet is. Using a whole nutrition approach, you can decrease recovery time, decrease hormonal stress, and allow you to be healthier and train more often. Check it out.