NBA vs NFL

The NBA generates $10.9 billion in annual revenue compared to the NFL's $20 billion, with the NFL attracting larger TV audiences (115 million Super Bowl viewers vs 31 million NBA Finals viewers) but the NBA leading in global popularity and player marketability.