Guest Stars Chandler Massey as Will Horton Greg Rikaart as Leo Stark Cary Christopher as Thomas DiMera