I too think they have been aiming for the Giants. What absolutely blows my mind is that I truly believe Cleveland is going to take Barkley #1.
They can take whatever QB they want, it is not an easy decision by any stretch. All four have their own issues. Rosen and Mayfield seem like the surest bets, but Mayfield has baggage and Rosen is damaged goods. Allen and Darnold have got upside, but damn... Tough, tough, call. After what Beane has done so far I have confidence they will get the right one, and if they do; Pegula better lock Beane up for the next decade.
Go Bills.