He was an undrafted free agent. He signed a 1-year deal. By trading him to the Redskins, they get him for 2 more years on the minimum. Then he becomes a RFA and can be tendered.

The Redskins control Kyle Allen for the next 3 years.

— Grant Paulsen (@granthpaulsen) March 23, 2020