My thoughts are Sammy was leaving after this year anyway and to get a 2nd for him was a score. Regardless of talent level Matthews has been more productive in his first three years and has been on the field consistently. In fact, is one of only five players in NFL history with 65-plus receptions and 800-plus receiving yards in each of their first three seasons, joining a club that includes Randy Moss, Odell Beckham Jr., Mike Evans and A.J. Green. He ran a 4.46, is bigger and is Jerry Rice's cousin(in case he needs any pointers)☺. Darby was unimpressive last year and Gaines is more a scheme fit. Add in the 2nd and 3rd round picks and I think this works out well for the Bills. Not sure what the salary cap ramifications are but if they gain some maybe they can pick up another decent cb. I was already convinced Watkins was gone after this year so I like what they did.