Buffalo fans are buzzing after Sabres and Bills owner Terry Pegula’s $100 million yacht hit the spotlight—right as taxpayers are still footing the bill for an $850 million stadium. Many are questioning why public money keeps flowing to teams while the owner enjoys such luxury. Some locals shrug it off, saying it’s just business as usual, but others are frustrated, pointing to years of public subsidies for both the Sabres and Bills. With the Sabres stuck in a playoff drought and the team’s direction in question, this controversy is adding fuel to the fire. Where do you stand on owners’ spending vs. public support? #Sports #IceHockey #BuffaloSabres