This is pure speculation on my part, but I believe we are overlooking something. I believe Thurman Thomas has aligned himself with The Pegulas.
Matt Moulson, who recently signed with Sabres as a FA, was interviewed on July 2nd by WGR and he mentioned grew up a Bills Fan and is looking forward to going to some games. He also mentioned Thomas was his favorite player and he spoke to Terry who was going to talk to Thurman about getting him an autographed ball. Its possible that Pegula and Thurman have become friends through Thurman being a Sabres Fan.
But going back to Thurman's tweet from May "I just did something that will ensure the future of the Buffalo Bills in WNY for a long time."
I believe there is more to their relationship.