The NFL is one of the most successful, profitable, and enjoyable professional sports leagues.
Fan involvement is at an all-time high, the on-field product has never been better, tv viewing is on the rise, and profits set new records with each passing year.
Heck, even their draft process is garnering attention, excitement, and produces entertaining moments.
However, they are also hypocritical with respect to several key tenets they love to self-promote and selectively enforce.
While much lip service has been made to protect the "integrity of the game," improve player safety, campaign against domestic violence, and to produce the shiny appearance of a stout moral compass, their actions show there is much progress yet to be made.