Neil Patrick Harris dons Salt Lick hat to announce he’s hosting Oscars Matthew Odam @odam Monday Sep 26, 2016 at 12:01 AM Sep 23, 2018 at 10:07 AM He’s no stranger to the smoked meat palace in Driftwood, as evidenced by this Tweet from last year … This embed is invalid' /> ]]