Catch an afternoon game among friends in Trail Head Park. A natural canopy of shade from the community’s indigenous trees, creates the ultimate outdoor stadium for sports and play.