NY Gov. Kathy Hochul defends giving Buffalo Bills $850 MILLION in taxpayer funds for new new stadium

New York Gov. Kathy Hochul defended giving the Buffalo Bills he $850 million in taxpayer funds to build new stadium, despite the fact that the team is owned by oil and gas billionaire Terry Pegula.