McCoy unterschrieb bei der Franchise einen Einjahresvertrag, der ihm acht Millionen Dollar garantiert. Diese Summe kann sich auf 10,25 Millionen Dollar erhöhen. Neben den Panthers hatte sich McCoy auch mit den Browns und den Ravens getroffen.
Ian Rapoport von NFL Network berichtet, dass die Ravens dem sechsmaligen Pro Bowler mehr garantiertes Gehalt geboten hätten, für McCoy sei jedoch nicht nur das Geld ausschlaggebend gewesen. In Carolina wird er mit Kawann Short ein Top-DT-Duo bilden können, zudem trifft er gleich zwei Mal auf sein altes Team, die Tampa Bay Buccaneers.
In neun Saisons für Tampa kam McCoy auf 54,5 Sacks und 297 Tackles. Der 31-Jährige wurde bislang vier Mal als All-Pro gewählt, zuletzt 2016. Die Bucs hatten ihn vor rund zwei Wochen entlassen.