Ok so to me that makes this hire a little better TBH.
It’s the Giants bro. That’s how NFL teams stay at the bottom by making questionable hires just like the Jags, Lions, Jets, and Texans. They are terribly run franchises. They consistently make head scratching hires.