Before turning pro, Barnes attended the Pittsburgh public school Peabody High School and played college football for the Miami Hurricanes.
Prior to his career as a professional athlete, Barnes studied at Peabody High School in Pittsburgh and played college football for the Miami Hurricanes.