At the start of free agency this offseason, the Arizona Cardinals were faced with the harsh reality that several key members of the team's starting defense were on their way out the door.
Though salary cap restrictions played a significant role in preventing the Cardinals from re-signing players like Calais Campbell and Tony Jefferson, the organization didn't have to worry about a cap when it decided to keep one important asset in the fold this offseason.
According to a report from NBC Sports Bay Area's Matt Maiocco, Arizona Cardinals' Vice President of player personnel Terry McDonough has agreed to a four-year extension with the organization.
McDonough is in his fourth season with the Cardinals and his third as a vice president and is widely regarded as one of the most sought after personnel men in the NFL. Earlier this offseason, reports linked McDonough to the San Francisco 49ers' general manager vacancy, but the franchise elected to hire John Lynch instead.
Now, with Buffalo searching for a general manager following the dismissal of Doug Whaley over the weekend, McDonough's name was bound to resurface in the news cycle, but according to Maiocco, the Cardinals got out in front of that by rewarding McDonough with a new contract.
Though losing McDonough wouldn't have the same type of ramifications losing a key player would have, McDonough has played a critical role in aiding general manager Steve Keim with the construction of Arizona's roster. McDonough has spent over a quarter of a century in the NFL after beginning his career in 1989 as a scouting intern with the 49ers, and is considered to have the experience needed to serve as a general manager at some point in the future.
For now, though, it appears as though McDonough will stay put with the Cardinals, and continue to help shape the organization he's worked for since the start of 2013.