Marcus E. Willoughby, a third Elon University football player has been arrested for his alleged role in the surreptitious filming of a woman in a dorm room.
Willoughby, 18, of 201 Bridgefield Place, Apt. 131, Durham, was arrested Monday by the Elon University Police Department and charged with felony secret peeping.
Source: Third Elon football player charged with secret peeping