For All Mankind holds a few cliffhangers up its sleeve in season 3’s penultimate episode, but first it must deal with its soapy dilemmas. Ellen and Larry are in the hot seat, Kelly Baldwin’s baby is coming along ahead of schedule, Aleida Rosales is all out of heroes, Karen and Dev might switch jobs — […]