GRAPEVINE, Texas — A North Texas police department says it’s mourning a longtime officer who recently died after a battle with cancer.
The Grapevine Police Department announced on social media that officer Richard J. “RJ” Hudson died Aug. 25 after a “long and courageous battle with cancer.”
Hudson started his law enforcement career in March of 1995 with the Bedford Police Department and joined the Grapevine Police Department in January of 2005, where he worked for 18 years as a motorcycle officer…