Former Pittsburgh Steelers quarterback Kyle Allen is signing a two-year contract with the Buffalo Bills to be Josh Allen’s backup. Allen spent this past season with the Detroit Lions, and now goes ...