Leonard is a 1995 graduate of Belvidere High School. He was a tightend on the Bucs back-to-back state championship teams in 1993 and 1994.
He spent last season as an assistant coach at Lutheran High School. This is his first head coaching job.
Leonard is the son of former long-time Christian Life head football coach Chuck Leonard.
Belvidere has gone 5-5 the past two years and lost in the first round of the playoffs. Leonard replaces Matt Weckler who took the head football coaching job at DeKalb High School earlier this year.
An Illinois college student is dead after being hit during a hammer…
Auburn student Angel Martinez hopes to one day sport red, white, and…
More and more girls are getting into wrestling. On Saturday Guilford…