Paul Allen paid for 90% of Seahawks Stadium. No all football billionaire are the same.
The only reason he didn't pay for all of it was he felt the people of Seattle needed to show that they wanted to keep the team in Seattle.
Perhaps 90% of the $160 million or so that was privately funded? CenturyLink field is one of the stadiums in the NFL that have the highest funding provided by the public at about 60% of total stadium cost.
I think the Patriots owner paid for his stadium
Nope. Gillette Stadium had almost 20% of it's cost funded by the public.
The only stadium that I know of that was funded (privately) by the NFL, the team and its owners is MetLife stadium. I guess it's easier when two teams play in the same stadium, there isn't a need to go to the public for money.