The radio and optical structure of 3C 66B