NPL Season Preview 2015 Avondale FC Bentleigh Greens Dandenong Thunder Green Gully Heidelberg United Hume City Melbourne Knights Northcote City North Geelong Warriors Oakleigh Cannons Pascoe Vale Port Melbourne Sharks South Melbourne Werribee City