According to a recent YouGov poll, Republicans narrowly support marijuana legalization 45 to 42 percent, up from 36 percent in Dec. 2015.