Dangerfield praised for AFL starring role