Guest Stars Charlie Carver as Porter Scavo Joshua Logan Moore as Parker Scavo Andrea Bowen as Julie Mayer Kathryn Joosten as Karen McCluskey Kendall Applegate as Penny Scavo Madison De La Garza as Juanita Solis II Richard Burgi as Karl Mayer Mason Vale Cotton as M.J. Delfino Kevin Rahm as Lee McDermott Jeffrey Nordling as Nick Bolen Beau Mirchoff as Danny Bolen Steve Tyler as Minister James McDonnell as Dr. Crane Jenny Radelet as Peggy Co Starring Jack Impellizzeri as Delivery Man Winston Story as John