By Brandy McDonnellAn abbreviated version of this story appears in Friday's Weekend Life section of The Oklahoman.Rock 'n' roll Christmas: Oklahoma native JD McPherson brings new seasonal album 'Socks' home for the holidaysIf someone had told JD McPherson five years ago that he would be coming back to Oklahoma from his home in Nashville, Tennessee, to play a show of his all-original Christmas songs, he probably wouldn’t have believed it.“I would have said, ‘How dare you?!’” the Oklahoma native said with a chuckle.Read more on NewsOK.com