With the New Orleans Pelicans head coach position currently vacant, the No Limit Records founder believes he’s the perfect candidate to take over the role. Speaking to TMZ, Master P recognized the Pelicans as a winning team and thinks the changing times in sport overall needs somebody like him in