Your takes appear to be mistaken, sure all players have flaws, that’s a given, but you are kinda jumping the shark here, it’s as if you protest to much…,
I saw this “article” when I was doing a google search, have no idea who the report is credited to, but other Bills related articles show up as well, generally old news, or what I consider very unlikely trade deals, just click bait really, jmo.