Buffalo Bills ‘new’ Highmark Stadium continues to draw criticism – now from a Bills player

When a franchise – and local taxpayers – fork out $2.2-billion for a new stadium you would expect it to be up to snuff, but a few weeks in and the reviews for the Buffalo Bills ‘new’ Highmark Stadium have not been flattering. First it was the sightlines. This from fan Derrick Piatkowski on X: […]