Guest Stars Mark Gessner as Noah Rebecca Naomi Jones as Davvy Co Starring Rodney Richardson as Spencer Sloan