Ranking the Top 10 Characters of All Time

Days of our lives

Alice Horton

01.

Marlena Evans

02.

Ben Weston and Ciara Brady

03.

Patch Johnson

04.

John Black

05.

Stefano DiMera

07.

EJ DiMera

08.

Sami

09.

Bo

10.

10 Most Loved General Hospital Characters That Will Never Leave Our Hearts