Elk City native Joel Taylor, the star of Discovery Channel’s “Storm Chasers” died at the age of 38 Tuesday, this according to his friends on social media. The cause of death is not known at this time. Taylor studied meteorology at the University of Oklahoma before joining the show in 2008.
After coming back to beat the Clinton Red Tornadoes for the first time in 23 years in Week 1, the Woodward Boomers had a chance to complete another comeback, but came up short in the final minute, losing 28-17 to Elk City at Boomer Stadium this past Friday. Junior quarterback Kole Marlatt picked up his