Owner of Illini Message Board Lashes Out at Illinois Nation on Twitter
Currently, the Illinois Fighting Illini football team is ranked #15 in the country. Yes, the 6-0 Illini are the 15th best team in college football according to the coaches’ poll. Still, they’re not selling out Memorial Stadium. Most Saturdays, they fall very short of packing the place. Women’s volleyball is currently ranked #1. “two is... Read more »