Appalachian State upsets Michigan

GPTKB entity