Former Illini Star Running Back Now an Accused Serial Rapist

A man accused of being a serial rapist was once a star athlete at the University of Illinois. Investigators say 38-year-old Stephen Lamont Feagin sexually assaulted victims over a span of 15 years, starting when he was attending school in Champaign-Urbana.

Contact Us