The Bills and the powers-that-be in New York are working toward a deal for a new stadium. On Friday, New York Governor Kathy Hochul acknowledged that the agreement will be reached soon. Via Tim O’Shei of the Buffalo News, Hochul said Friday that the deal will be done by April 1, in time for the [more]