Could Ray Allen be the Mavericks missing piece?