taylor beasley