Castro has a little Bob Sanders in him