Other than these somewhat big things.. can something else actually cause you not to be able to be the best?
Time constrants don’t count… obviously they are huge barriers, but if you could get past time constrants .. you could train 3 times a day.. then i think anyone can be a champion, anyone who is willing to push through, even when your on a plateau thats lasted a really long time.
perhaps this has been already mentioned: a little thing known as body type. mindset cannot make up for an incomplete set of tools. even then, i could not picture an ectomorph such as manute bol or shawn bradley being a good runner, distance or otherwise.