J.M.
I use simple green on most stains and it works great. Especially on the greasy, sticky stuff.
Grass stains- I have no idea! I have 3 boys and all of their stuff gets grass stained almost immediately!I will try some of the other suggestions.