Barkley signed with the Bills due to Josh Allen and Derek Anderson having suffered from injuries .
Barkley signed with the Bills on Halloween 2018 in an effort to avoid playing Nate Peterman.
Matt Barkley