Cas Series S21 E30 S21 E30 (17 Mar 07) : A World Elsewhere by Sasha Hails Episode Summary Greg does everything he can to try and win Cyd back... Cheryl GriffinJanuary 13, 2010