I think you guys are over rating some of these UFAs just because they are available. Also - so much of the NFL is about system fit. It's on management to make this judgement.
I see Williams/Humphreys as what they are for their current teams - #3 receivers. Even Tate you can't say is an outright #1 type. He does his best work on short throws with RAC. I think to best utilise Allen's strength you need the opposite.
I like Coleman but can you honestly say spending so much cap on 2 aging RBs is smart? RB seems to be a position more than most where young, unheralded players can make an instant impact.
I am all for overpaying the top OL UFAs to sign - Paridis & so on.
I realise the financial/cap landscape of the NFL is different to the NHL but giving out stupid contracts should never be considered smart.
How is Coleman aging? He is literally turning 26 in April and has 528 career carries. Shady received 635 carries before he even turned 24.
Coleman can run, catch and find the end zone. When have the Bills ever got lucky finding a stud RB outside of the 1st or 2nd round aside from Fred? And Fred while very good was never a stud.
Travis Henry, Willis McGahee, Antowain Smith, CJ Spiller, LeSean McCoy, OJ, Thurman Thomas, Joe Cribbs,Wray Cartlon (26th overall pick),Marshawn Lynch.
10 of the 13 leading rushers in Bills history were either 1st or 2nd round picks or in Carltons case the 26th overall pick.
The Bills have almost never found success in late round or UDFA rbs.Just because other teams have does not mean we will hit gold. Coleman is ready to be a #1. If he gets McKinnons contract that would end before his age 30 season.One more year of Shady would not hurt. Coleman and Shady can split 60/40 for 2019. In 2020 we can draft a RB in the mid rounds.
Coleman has averaged 8 tds per 16 games while being a 1B back or injury fill in. He still has fresh legs and probably has a good 1000 carries in him. 4/30 with 15 mil guaranteed is not a back breaker.
As for Tate, yes his production dipped last year but prior to this season he had 90+ catches each of the 4 years prior with 1000+ yards 3 of those 4.His situation last year was also not the best.He is not a true #1 but he is exactly the target Allen needs over Benjamin from last year.
The Bills have almost no talent on offense. Allen cannot continue to play behind arguably the worst OL in the league, the worst TE group in the league and probably the worst WR corps in the league because we do not want to overpay free agents by a couple million.
Draft picks are not guaranteed to pan out. Some times you need to overpay for a proven vet. Allen is not the QB you want to throw to the wolves with no talent around him because you want to just "build" through the draft. After next season half of Allens 4 year rookie deal is up and you have just 1 more year before you have to make a decision on picking up the 5th year option.
If Allen continues to have no talent around him and puts up 20 total TDs and about the same amount of turnovers averaging 200 pass yards a game in 2019 that leaves 2020 before a big decision has to be made on Allens future. Stop trying to be cheap. Ralph is gone. The Browns spent big and "overpaid" bringing in veterans and they just had Baker Mayfield break the rookie td record. Jets "overpaid" Enunwa to ensure Darnold would have a talented WR to throw to.