The Daily Illini Sports

The Daily Illini Sports

The sports department at the independent student newspaper at the University of Illinois.