Sisters Are Doin' It for Themselves
- Episode aired Mar 16, 2023
- TV-14
- 43m
Catherine returns to Grey Sloan for a surgical case that makes Lucas and Blue queasy; Amelia treats a patient with a family that's a little too supportive; Owen takes his medical future into... Read allCatherine returns to Grey Sloan for a surgical case that makes Lucas and Blue queasy; Amelia treats a patient with a family that's a little too supportive; Owen takes his medical future into his own hands, much to Teddy's surprise.Catherine returns to Grey Sloan for a surgical case that makes Lucas and Blue queasy; Amelia treats a patient with a family that's a little too supportive; Owen takes his medical future into his own hands, much to Teddy's surprise.