Trading Davis, assuming you can make it happen, is ridiculous. That would make the addition of Hopkins useless, and the two moves offset each other.
There are a couple contracts that can still be restructured. And now that Hopkins is a free agent,the Bills have more salary flexibility with him and don't have to take on his Cardinal salary. Why do so many people want the Bills to TRADE away a player when they are trying to strengthen the roster. Trading away a player just creates another hole on the 53