I don't know for sure, but it could be either San Jose Municipal Stadium or John Thurman Field in Modesto. I will have to watch this episode again and freeze frame some of the stadium scenes, but those are two small parks in Northern Cal, and I would guess they would want to film near Mendocino.
What do you think?