Obituary: Roy Welch, 55, of North Port, Fla.