McCarthy started 35 games for “The U” at Linebacker between 2006-10. He notched over 300 career tackles, including 34 tackles-for-loss and 4.5 sacks. He was a 2-time All-ACC Honoree.
After his playing days in Coral Gables, he was drafted in the 4th round (109th overall) of the 2011 NFL Draft by the Tennessee Titans. He played in 36 games for the Titans over 3 seasons (19 starts). After missing the 2014 season with a shoulder injury, McCarthy announced his retirement the following year.