tru beasley