This is an Elaphe obsoleta (or whatever the new genus is). I looks like a cross between a gray ratsnake and a yellow ratsnake. I have produced this cross and yours looks just like mine.