I've wondered the same thing. I know говорил is standard here, but if you go by the rules they teach us about perfective, it would seem if you told someone once in the past, it would be сказал. ...