27-year-old Tyler Powell, the son of the owner of Deer Tracks Junction, has passed away from his injuries after almost three weeks of fighting for his life in the hospital. On April 19, Kent ...