Appalachian State delivered one of its biggest victories of the season Thursday night, stunning previously unbeaten James Madison 34-31 in overtime at Kidd Brewer Stadium. James London connected on a 40 yard field goal in the extra period, capping a dramatic finish and handing the Dukes their first loss of the 2026 season. The victory…