Eddie feels compelled to tell Katherine the truth about being the father of D...
A Million Little Things
Season 2 Episode 2: Grand Canyon
Eddie manages to keep Theo distracted in the midst of trying to track down Katherine; Regina struggles with accepting Andrew's ideas about the restaurant; PJ makes a shocking confession to Rome.