I don't buy the "NFL players have short careers" BS...
You know what, I work at a job, I most likly won't be working here in Ten year, and I'm gonna have to get another job...
The argument that they take years off thier lives might work with me, since I'm in an office... but tell long shoremen, or miners, or any other dangerous occupation, and they'll laugh.
The problem is, NFL players don't expect to have to work after thier careers, and bsed on everyone else in the world, its an unrealistic expectation.