 In 53 games (38 starts), McCaffrey caught 117 passes for 1,341 yards and 12 touchdowns, and twice received Academic All-ACC honors.In 2015, he started all 13 games, making 52 receptions for 643 yards (12.4 per catch) and five touchdowns.On April 30, 2016, McCaffrey signed with the Oakland Raiders as an undrafted free agent following the conclusion of the 2016 NFL Draft.