Molly Elizabeth Toon Lillard, aged 28, passed away on Sunday, April 11, 2021. She was born on May 26, 1992, in Madison, Wisconsin, to parents Al Toon and Jane Toon. Al Toon is a notable figure, having been a star receiver for the University of Wisconsin and later playing in the NFL for the New York Jets.
Molly Lillard was found dead in Scottsdale, Arizona, in what has been described as an apparent murder-suicide. She had a notable athletic background, having been a standout in volleybal
...Read More