I don't know what kind of guy Magic Johnson is personally but he seems to be a good father. He got Snoop Dogg to perform at his daughter's sweet 16 birthday party.
I never knew Magic to be a fan of Snoop's but I'm sure they've met before. Snoop on the other hand seems to transcend any and every audience no matte what. The guy has done a lot of dirt in his lifetime but everyone likes him. I like Snoop myself because I really don't care what he does in his spare time, but you name me someone that gets popped for marijuana like he has a number of times and everyone seemingly still likes him.