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: 2022-03-24