Thad Olson, a former physical education teacher at Eisenhower High School, has been confirmed dead, according to the McLean County Coroner’s Office. The cause of death has not been released.
Olson was arrested recently in a sting operation and faced charges of traveling to meet a minor and indecent solicitation of a minor. He had been released on pre-trial conditions under the SAFE-T Act earlier this week.
Further details surrounding Olson’s death remain under investigation.




