Greg Scott ’76 still making waves

Greg Scott ’76, our House Corporation President and former Illini swimming All-American still getting press for a swim in 1971.

http://www.dailyherald.com/article/20150228/sports/150228720/

Leave a Reply