The success with the Bills, despite the early hiccups, is the greatest entry he could have. The NFL is the premier sports league in the world.
But yes, I brought up selling 25% and having the minority owner run the day-to-day stuff. Again no reason to completely sell the team now that they're finally good again.