A couple of Illini at the top of the leader board....
#1 Aug 14, 2020 whatahack W St. Peters MO whatahack A couple of Illini at the top of the leader board....