Carl Lewis now is a vegetarian. When he was an athlete and during the years he was brought up (i.e 20 years of his life) he was never a vegetarian. Being a vegetarian when you are in your 40s is good because thats the time you want to control your cholesterol. Not many people (again case of point I am not saying no one has ever died) die of an heart attack in their 20s - 40s. Correct me if I am wrong. In either case, there will be cases when vegetarians will be good atheletes but that is not the norm. Just like not every meat eater will be a good athelete. My point is to be a great athelete (faster, longer, higher, pitch faster, bowl faster), you have to include meat in your diet and not just after the age of 20 but in your developing years.