SPOILER ALERT: The story includes details about Season 22 Episode 6, “When I Crash,” of ABC ‘s Grey’s Anatomy.

The promos for tonight’s Grey’s Anatomy fall finale had prepared fans for perilous situations involving two Grey Sloan doctors: Teddy ( Kim Raver ), who was seen under a crashed bus as it dropped on her, and Jo (Camilla Luddington), with Winston (Anthony Hill) telling Link (Chris Carmack) that “her heart is failing.”

In light of that, Jo’s heartbreaking peripartum cardiomyopathy diagnosis did not come as a complete surprise but Grey’s managed to deliver a bombshell, one we didn’t see coming — in the final minutes, Richard (James Pickens, Jr.) revealed that he had cancer.

His admission capped an out-of-character confrontational storyline between Miranda (Chandra Wilson

See Full Page