Casey "Edge" Yowler
April 23, 1973 - January 5, 2025
Casey “Edge” Yowler, 51, of Logan, West Virginia, passed away on Sunday, January 5, 2025 while at the Allegheny General Hospital in Pittsburgh, Pennsylvania. He was born on April 23, 1973 to his parents, Carl Edward Ruggles and Betty... View Obituary & Service Information
