I found this one in a bin when I was doing a big cleaning. I took this picture before releasing it outside. I almost was afraid I had doomed the thing because it was accustomed to where it was. But Saturday, I saw the same looking spider on my clematis near the house and that was close to where I let it go.
The closest I can come up with is Enoplognatha ovata. Am I even close?
Thank you for your help.