A big play, Coryell style offense would make much more sense for someone of his skill set.
The Commanders (ugh, still can't get used to that name) would be a possible option.
You don't ever sign a player to an NFL contract because you want to be fair or nice or just to them.
You sign players because you believe they can help you win.
There was media talk.
If there's one thing I've learned, it's the media projections and predictions tend to bear little to no resemblance to discussions that go on in team war rooms.