You guys are missing the point. The NFL is only about money. Morals, values, and other generally sought after characteristics come second to profits. But wait, they are a non-profit organization. The only difference between a NPO and a for profit organization, is when there are profits, they are shared with the folks who help make it happen. NPO's just keep the money. Ask Planned Parenthood. I digress, but follow the money, and you will have your reason.