Depending on your prerogative, for some people, the NFL may not always stand for ‘National Football League’. It has also variously had alternative meanings over the years, such as ‘No Fun League’ in the face of continuing rules changes that some feel take away from the quality of the on-field product.
For many, however, including those who play the game, it stands for ‘Not For Long’, with the average NFL career lasting only a few years. And while they make good money in comparison to the average national income, their window of earning potential is short, and requires a lifetime of shrewd investment and expenditure to make that money last.