Leigha Freeman - Rachel Thompson-Moore