2 min read Buffalo Bills Kyle Allen or Matt Barkley: The Bills QB2 Debate Matt Homan August 17, 2023 When the Buffalo Bills signed quarterback, Kyle Allen to...Read More