COMMIT: Illini land three-star 2025 Homewood-Flossmoor DL Cameron Brooks - 247Sports 247sports.com Submitted by 247sports7998 on June 11, 2024 at 2:15 AM in sports No comments 56