The independent news organization of Duke University

Samantha Owusu ·

image

Riley Leonard was impressive in Duke's Saturday win, tallying four total touchdowns.