I don't think snagging is legal anywhere. It is not illegal to foul hook a fish, but it is illegal to keep it.

I don't know anything about fishing the bay, I only know about the creek, and last week there were a bunch of bright fish in the creek.