Cunningham era estudiante de Montevallo High School en Montevallo, Alabama,[2] donde jugaba las posiciones de tight end y defensive end.
[3] Cunningham luego pasaría a jugar para los Auburn Tigers a nivel universitario dirigido por Gene Chizik, pero luego de que Chizik fuera reemplazado por Gus Malzahn, sería transferido a los UAB Blazers.
[3] Sería convertido a tackle ofensivo.
[3] Jugó 33 partidos, en los que los últimos 24 sería titular como tackle izquierdo.
[18] La policía reportó a RLS Media que fue un suicidio.