“Sweet jobs”? Well yes, the pay can be good but the average NFL career lasts 3.3years and is usually ended by some sort of debilitating injury. Then there’s the matter of CTE but I’m sure you have already considered that. Consider too the number of young players damaged on the way up to the pro level and you’ll probably prefer that your child become a CPA. Did I mention that medical care in the US can be expensive?