The Illini men’s and women’s teams will host the national tournament — and for the first time since 1969 it will be held at State Farm Center in Champaign.
You are here: Home / Archives for wheelchair
The Top Online Resource for Champaign-Urbana Area Families