Mystery Fungus

It's been very humid and rainy in our region lately (Northeast Ohio) and these popped up in the mulch this week.
I tried to find out what they are. Closest guess is Peziza Recurved Palamino cup mushrooms, or some such thing. If anyone out there knows, do let me know in comments below!

Update: So after some searching I think I have found it.
Peziza repanda, commonly known as the Palamino cup or recurved cup.
Click here.