I disagree. I spent 4 years working for the Dallas Cowboys. And while you are correct that professional athletes are talented and work hard, most of the players I met in that time were arrogant, selfish, petty and childish (and usually ended up being bankrupt within a couple of years after retiring).
I believe it. Most anybody good enough to make the NFL has had his @ss kissed all along the way there.