if it was just on talent and not hard work and great mentality and mindset then there would be alot more great athletes..but all the great athletes have the great mindset and mentality to go with the talent..dosent matter how much talent you have if you dont work hard you wont be great..alot of people have talent but far less have the mentality to do the hard work,make sacrifices