I think the Bills Have Rosen and Mayfield as their top 2 then Darnold and Allen. All the Allen talk is smoke, no one thinks he is a day 1 starter, everyone thinks he's raw and needs time, we have no one to start while he learns, it would be an ugly situation where you have to put a rookie whos not ready in and likely implode. Meanwhile Rosen and Mayfield both look to be day 1 starters. I think that Mayfield better fits the profile of players the Bills drafted last year, 4 year starters, leader of the team, success at the college level. Rosen has been said to be hard to coach and has injury concerns I think those put him behind Mayfield.