The Illinois Fighting Illini have been nothing other than very exciting and at times stressful this season. The Fighting Illini currently hold a 15-7 record and rank 23rd in the nation.
Illinois track and field showed out during the team’s third meet of the indoor season: the Fighting Illini Challenge. Its deep roster excelled when it mattered most during the weekend and helped push ...