TBS_20
Well-known member
- Joined
- Dec 22, 2019
- Messages
- 1,554
For fans of the state of Illinois...Illini basketball is rated 7th in the country for men's basketball by CBS Sports since both Kofi and Ayo withdrew from the draft. IF (big if) they have a basketball season should be a fun team to watch in Champaign.