The independent news organization of Duke University

Alyssa Ting ·

Leonard 2.jpeg

Riley Leonard is on pace to throw for 3,000 yards this season.