A MAN has died after being punched outside a pub on the NSW north coast.
Man dies after being punched outside pub