"the baby is in the Bahamas" I'm thinking Stern has pretty good contacts there.
I believe he opened a law office there.