Advertisement

Fact and Rumor.

The University of Illinois has won the Western intercollegiate track athletic championship with 37 points. Iowa won second with 21 points.

Advertisement
Advertisement