The independent news organization of Duke University

Karen Xu ·

image

Peter Stroud scored a penalty kick against Michigan.