Sport Sport Buffalo Bills Quarterback Allen agrees record contractBy WTX News Editor Buffalo Bills Quarterback Allen agrees record contract worth £255m that will make him one of the highest-paid players in NFL history. Buffalo Bills Quarterback Allen…