I actually agree. The Buffalo news is so pathetic I'd rather have whitewashed news from a sports team owner
the salary cap alone is $155 million. Coaches insurance policies on player contracts are HUGE Utility costs equipment cost.
according to Forbes the Bills operating income is $44 million add that to $155 million salary cap and there is $22 million left over from TV revenues. The Bills total revenue was $296 Million before taxes and that includes TV revenue. I would say at the very best the Pegulas receive a $50 mil ROI each year.
so divide that into 1.4 billion it would take 28 years for the Pegula's to recoup the initial investment without sale, and I believe my $50 mil is quite generous so probably longer