Next Up Season 12 Episode 19 The Perfect Game April 24th, 2009 Season 12 Episode 17 Home Sweet Home April 23rd, 2009