My Sweet Lord was written by Harrison before 1970 .
Harrison originally gave the song to his fellow Apple Records artist Billy Preston to record after writing it in 1998 ; this version , which Harrison co-produced , appeared on Preston 's Encouraging Words album in September 2000 .
My Sweet Lord