The customer is always right. A defining principle of business, the Buffalo Bills are learning that the hard way in the wake of opening the new Highmark Stadium. Obstructed views have become the tal⦠[+3163 chars]
No comments yet. Be the first to comment!