Nate Diaz shared a massive spliff with fans during a workout 3 days before his UFC comeback after 3 years on the sidelines

Nate Diaz fought twice in 2016, beating and then losing to Conor McGregor, but is now just days away from his return to elite UFC competition.