Lots of sports are in trouble.
Baseball - Baseball's fundamental economic system is broken. It is simply impossible to come up with a scenario where 2/3rds of the teams are even competitive, and even that includes a young team having one good year of pre-free agency, before the fire sale. Selig, the least qualified person to hold a important national job on this continent, sold cities on the idea that a "new ballpark", generally replacing the 70s era "new ballpark" was the cure, and, at the minimum, turned a blind eye to steroids. Well, all these new ballparks have not changed the system, and the steroid cheats have destroyed the historical perspective that is most important in baseball. Baseball will lose franchises in the next 10 years.
Basketball - Took an gander at a regular season NBA crowd lately? Seas of empties. The over-hyped big teams get a nice TV rating in the deadest month of TV of the year. Fine. The sport is, and the support for the sport is, a mile wide and an inch deep. It is pro wrestling in 1995. A bubble waiting to pop, because there is no substance there. Part of the marketing seems to be to tell AAA cities that having the NBA makes them "big".
Hockey - The NHL did not exist for people living south of I-70 even 15 years ago. No teams, and no national coverage. No interest, really. The "sunbelt expansion" was briliant, and a gamble worth taking. But Canadian cities, flush with temporally at-par dollars, are tempting the NHL into a trap. When the economic cycle flips, these places cannot support teams, and without a national presence, the league is of no national interest in the USA.
Football - The best run sport, because it wins its strikes on our behalf. Win this one.