Sports - Champaign, Illinois, United States
Fighting Illini Women's Basketball is a sports company based out of Champaign, Illinois, United States.