Kevin Blaine Horrocks, 68, of Magna, Utah, passed away peacefully in his home Dec. 17, 2020, with his sweetheart by his side. Kevin was born Oct. 18, 1952, in Brigham City, Utah, to Merlin C. and Joyce Vivian Horrocks.
Kevin served in the United States Army, Coast Guard, and Utah National Guard. He loved his country so much. He flew the American flag, saluted, recited the Pledge of Alliance and retired the colors at the end of the day. Kevin LOVED politics and made many friends on social media who shared his interest. Kevin loved to fish and would go whenever he could! His sense of humor was amazing. He could make you laugh even if you didn’t want to. He had many stories to tell about his life. He lived his way! His motto was “life’s a party!”
Kevin had an interesting life. He married Terri White, later divorced. He married Cathy Foust, later divorced but, they stayed together. Kevin served a mission to England for The Church of Jesus Christ of Latter-day Saints. He attended Salt Lake Community College and graduated with a degree in business.
Kevin is survived by his love Cathy; brothers Lex and Brent; his aunt Reva Williams; seven children Brian (Ashley) Horrocks, Scott (Cassi) Horrocks, Melissa (Jimmy) Isakson, Mark (Cheri) Horrocks, Natalie (Nathan) Marden, Samantha Horrocks, and Tyson (Brittany) Adams; and 21 grandchildren. He was preceded in death by his parents, brother Kirk, sister-in-law Sherilyn Horrocks, and nephew Jacob Horrocks.
Celebration of life date yet to be determined.