Elijah Castro no longer flying under the radar for Chaparral