I played soccer on the artificial turf last summer until uoft front campus was open again.
It's a nice park in a concrete jungle. Good for having a picnic, walking your dog or just enjoying the sunshine. There are benches to sit down. But that's pretty much it.
The water fountain did not work. So if you plan to go there to do sports, bring enough water. But who knows, maybe it was fixed.
There are also no washrooms. The closest one is in the nearby Sobeys 5+ minutes away.
Also the flood lights did not work when I was there.