It's a juvenile Black Rat Snake.Saw plenty off those in North Carolina when I was at Fort Bragg.
Did a Google image search and came up with this. Almost exact picture. Yep, Gray Ratsnake.