Warning: The following contains spoilers for Thursday’s Grey’s Anatomy. Thursday’s Grey’s Anatomy not only promised to reveal whether Link or Owen was the father of Amelia’s baby (but didn’t!), it reunited MerLuca in a big way and dropped our first clues about how Justin Chambers’ exit as Alex was finally going to be explained. Read […]