There is a reason the NFL has remained the No. 1 sport in the nation — by quite some margin — for as long as it has.