Guest Stars Eliza Coupe as Janice Jayne Taini as Sylvia Uncredited Garrett Ryan as Young Nathan Frank Velasco as Tour de Leesburg Bike Rider