This whole green rectangle is a sports complex. 4 outdoor soccer fields, all artificial turf.
"Hugh Boyd Soccer Fields"

https://www.richmond.ca/parks/parks/about/amenities/park.aspx?ID=8#sport

The soccer fields are named Hugh Boyd Red, Blue, White and Yellow.

There are also 2 other fields around here