I THINK this is a garter snake, but not sure. I went to snakesareus.com (yes, I am serious) and the Garter Snake was the closest match, but not that close.
You can't tell from the picture, but his underbelly was bright yellow and he was about 3 foot long.
You can't tell from the picture, but his underbelly was bright yellow and he was about 3 foot long.