William Thatcher, a Knox County native, shows off his medal after recently finishing the Boston Marathon in a time of 2:57.13.

Running with God

With one eye on the race and another on his faith, Knox County’s William Thatcher put himself in God’s hands and took on his biggest challenge yet.


May 13, 2017

Read more