This 5 hectare park near Finch Avenue West and Highway 427 features a ball diamond overlooking the West Humber River Valley.