As a Knicks fan I don’t think I agree with the comparison. However, I do believe the lesson for every franchise is that success starts at the top. Both teams stabilized the franchise with very competent front office hires that set the tone, had a plan, followed the process and made subsequent good hires down the line.
The jury is still out for Leon Rose and the Knicks, and the Bills/Beane have yet to win the Super Bowl, but I feel very confident in their direction.