Liz (Megan Boone) says her due date is the 22nd. The air date was April 8, and Megan Boone gave birth in real life on April 15, 2016.
The actor playing Red's chief of security Baz, Baz, also happens to be a former C.I.A. officer and veteran U.S. Marine who founded an N.G.O. that rescues kidnapped children in the sex-slave trade.