raul bradshaw