Return to "The Young And The Restless (Y&R) Spoilers: Stitch’s Return Turns Deadly"The Young And The Restless – Ben Stitch Rayburn (Sean Carrigan)