Hard to tell from the photo, but I would say an eastern king snake, harmless and very good to have around, as they even eat rattlesnakes. Some more knowledgable member will surely chime in soon.