McGee spent nearly a decade with the Bills. He was a consistent player during a lot of lean years for the Bills. But injuries have plagued McGee the past three seasons. He played just seven games and recorded eight tackles in 2012.
A new coaching staff, led by rookie head coach Doug Marrone, is looking to make changes this offseason. He's started by cutting Buffalo's leading tackler and linebacker Nick Barnett, starting safety George Wilson and now McGee.