Sean Payton Left the NFL. He Hasn’t Relinquished His Control Over It. January 26, 2022January 26, 2022