Here's my take on NFL:
It's great. Once you get past the television crap and having sports betting shoved down your throats. The NFL is the absolute best sports league on the planet when it comes to equality among its franchises. With exception to true poverty franchise like the Browns and Raiders, it is almost impossible to suck year in and year out with how the league is structured. When was the last time the Colorado Rockies were good? Their one fluke season where Rocktober happened and they got their stool pushed in in the World Series?
Compare NFL to World Futbol. Today my beloved Tottenham Hotspur Football Club played a bunch of part time soccer players in the English FA cup, a team that was 96 places beneath them in the football pyramid, and Spurs almost lost, but they didn't and they move on. Meanwhile in league play they're closer to relegation than promotion and they're one of the largest clubs on the planet. The top four or five clubs on earth (Football Club Barcelona, Real Madrid, Manchester United, to name a few) have hundreds of millions of dollars more to spend than teams in their own domestic leagues such as Crystal Palace Football Club or Ipswich Town Football Club. Why? Because there's only Financial Fair Plan rules in world football that require the clubs to spend less than they make.
Which is something baseball won't even require outside of a bullshit luxury tax structure.
For all that alone, NFL is incredible. And it's generally a great product.