Login or sign up Lost password?
Login or sign up
The character was a rival who caused trouble for one of the soap's most popular couples, Steven "Patch" Johnson and Kayla Brady.