The 247Sports Composite gives Castro, 6-foot-1 and 195 pounds, three stars and ranks him the No. 77 safety in 2019. Rivals gives Castro three stars and ranks him the No. 30 safety in the class.
mbain@dmreg.com, Des Moines Register
Wed, 04/25/2018 - 10:47am
The 247Sports Composite gives Castro, 6-foot-1 and 195 pounds, three stars and ranks him the No. 77 safety in 2019. Rivals gives Castro three stars and ranks him the No. 30 safety in the class.