[Warning: This article contains spoilers about the Season 12 finale of Grey's Anatomy. Read at your own risk!]The Grey's Anatomy Season 12 finale was ostensibly about Amelia and Owen's wedding, but it was Alex and Jo who stole the spotlight in the final minutes, thanks to Jo's shocking confession that the reason she can't [...]