Buffalo Bills fans sign petition to ban Gov. Cuomo from attending home playoff game
‘Cuomo’s administration has control of a luxury suite at the stadium, a benefit built into the 2013 lease agreement allowing the football team to occupy the stadium through the 2022 season.’