Grey's Anatomy season 18 episode 13 (S18E13) - Put The Squeeze On Me
While Richard ponders his surgical abilities, Jo is Charmed by her patient’s brother. Elsewhere, Megan makes sure Teddy and Owen talk out their differences, and a pet python causes an uproar. Grey’s Anatomy season Number: 18 episode Number: 13 episode Title: Put The Squeeze On Me Air Date:...