The billionaire owner of the Buffalo Bills has sparked fresh outrage over his yacht — as New York state taxpayers remain partially on the hook for his new $2.1 billion stadium. Terry Pegula, who once ...