Vegan Health: Vegan Diet Turns Overweight Drug Addict Into World-Class Athlete

 

Rich Roll an ultra-endurance athlete, does not get his protein through animal products, as he follows a strict vegan diet.