The Appalachian State Mountaineers claimed a huge win over North Carolina, beating the Power 5 school 34- 31.