Snoop Dogg teams up with Willie Nelson