Mark McGowan Killed In Cherokee, TX Accident2 months agoTragic accident that occurred on February 15 in Cherokee, Texas. Mark McGowan was tragically struck and killed by a pickup truck on State Highway 110. The accident remains under investigati ...