What should boggle everyone's mind is that it's 2023 and the Giants are still dealing with the same positional weaknesses from several years ago. That happens when instead of rebuilding correctly you're worrying about Barkley's contract, you're bringing in a 31 Waller and you hand a bunch of money to a QB who has proven nothing. You cannot build on top of a crap foundation.