As a senior, he had 70 receptions for 1,210 yards and 15 touchdowns as a tight end and wide receiver and 65 tackles and 14 sacks as defensive lineman.
As a junior in 2008, McCoy started all 13 games at tight end, making 22 receptions for 256 yards and a touchdown.
He missed two games due to nagging injuries, and was named academically ineligible during the season finale against Boston College in the Emerald Bowl.
His most productive performance of his senior year came in the game against rival Notre Dame, catching 5 passes for 153 yards.
On May 21, 2013, McCoy suffered a torn Achilles' during organized team activities, and underwent surgery three days later.