my Argentinian brother-in-law has been having some success with beef shirt this year
that was meant to be a kskirt
I've been taught to never, never, never put salt on the meat before cooking it, whichever the kind of cooking may be.
It's triple D and yes salt does seem to be the make up of nearly every single dryrub on the show although they normally go in a smoker rather than a bbq