Long time lurker first time poster...Hello!
Buffalo looks like a really good situation for a guy like Cousins. Management and coaching staff in sync with a seemingly high level of stability going forward should help in the recruitment. A decent o-line if healthy(with a very possible upgrade via draft), McCoy steady in the backfield, KB and Zay Jones could be a good group with a better QB(might need another guy with speed).
With 2 1sts and 2 2nds we'd be able to upgrade a few of the spots in the roster that are in dire need of upgrading (DT, LB) and upgrade on a few of the spots that could use an upgrade (O-line, WR, RB to takeover for McCoy).
From my understanding we'd need to get pretty creative in the 1st year of a Cousins deal but going forward the cap is looking pretty good.
GO BILLS