Buffalo Bills fans will be able to own parts of Highmark Stadium, which is being shuttered as the team prepares to move into a new $2.1 billion stadium in the fall. TMZ reports the Bills has contracted the sports memorabilia company CollectibleXchange to sell...
The new Highmark Stadium for the NFL’s Buffalo Bills is still on target for a June 2026 opening, but its projected costs have hemorrhaged to $2.1 billion – more than $560 million over its initial estimate. The Associated Press reports taxpayers funding for the project...