Scomerica
Registered User
I don't think any NFL team is really financially but Jacksonville sometimes struggle to fill the stadium hence games in London.Is there an NFL, NBA, or MLB equivalent to the Coyotes? A franchise that has always been a financial struggle?
NBA- New Orleans? They've been threatened with moves.
MLB- Oakland at this point. Obviously they were successful years ago but new owner is running them down and stadium is falling apart.