Is Chris Beard Still engaged to Randi Trew? Are they still together? 18 July, 2023 by Newstars Education See also Isaiah Wilson Girlfriend 2023, Who is Grace Barnett?