Terry and Kim Pegula, owners of the NFL’s Buffalo Bills, have a net worth of $5.8 billion, according to Forbes magazine. Stung by the loss, Baltimore committed to public funding for a new football stadium and lured the Browns from Cleveland in 1996. Throw in the Cardinals abandoning St. Louis in 1988 for Phoenix and an eventual new stadium, the Rams moving from Los Angeles to St. Louis in 1995 for a new, domed stadium, then the Rams abandoning St. Louis in 2016 for Los Angeles and a new, domed stadium. In 2012, we urged the City of Milwaukee and State of Wisconsin to resist the request for public funding of a new Milwaukee Bucks arena. The Fiserv Forum opened in 2018 with public funding, anyway.
Source: Forbes April 06, 2022 11:48 UTC