Duncan name 18-man squad for league opener

David Duncan
David Duncan