Neil Harris starts his freshman year this week at Illinois State University in Normal, just down the road from where he grew up in Bloomington.
Neil Harris starts his freshman year this week at Illinois State University in Normal, just down the road from where he grew up in Bloomington.