Linda fears she'll have to cancel her wedding. Rachel comes close to losing her job. Frank receives the news he's been waiting for.