Bills QB Allen signs rookie deal ‘While terms were not disclosed by the Bills, Allen’s deal calls for a four-year contract with a team option for a fifth season.’ No related posts.