I'm no expert, but it looks like a Texas Rat Snake.