He was overpaid his first few years with the Bills though. McDermott took him from obscurity and turned him into an all-pro and he's been paid handsomely for his services. I'd love to keep him but it's likely he wouldn't have the same impact in any other scheme and he's nearing the end of his career so he doesn't have a lot of leverage. His hiring of Rosenhaus says he thinks he can cash in another big contract but I think any other team would be disappointed in their investment if he gets exactly what he wants.