John Greer Park
From Palo Alto Wiki
John Lucas "Greer" Park, named after John Greer, is a 22 acre neighborhood park in Palo Alto with many large grassy areas. A variety of sporting activities take place at this park. The park includes five soccer fields, three softball fields, one little league diamond, two basketball courts, picnic area with barbecues, par course, small dog run, skateboard bowl, toddler playground with sand, swings, and a climbing structure with slides. Restroom facilities. It is located at 1098 Amarillo Avenue at West Bayshore.