June 9, 2006 Recap (SEASON 23 FINALE)