Is it time for the NFL to step in and do something about this franchise?
I think you mean the Jets
They've been trying. Since 1999.
End all franchises. Fold the league.
Go to relegation/promotion
It's time for the janitors to step in and do something about this shitpost.