I saw one of those guys from the top picture about 1' long carry off a dead 3" bluegill at a local lake the other day. The snake's head was smaller than the tip of my index finger. I wish I could have seen him swallow that BG and what he looked like afterward.
I think ours are more gray/brown than the lower picture. You should see them at Indian lake during breeding season...thousands piled on top of each other in a slithering orgy on rocky banks.