Nancy Grace and 2 Chainz hashed out their differences over pot legalization in a lengthy debate on her HLN talk show.

The 55-year-old outspoken talk show host and legal analyst opposes the legalization of cannabis, and the 37-year-old supports it. He talks about drug use in his rap songs and has been seen smoking blunts in videos posted on social media. He said on Nancy Grace that for him, pot helps him alleviate a...