The brand new OWN series David Makes Man has plenty of new fans and is another feather in the cap for the network that hosts Queen Sugar, Greenleaf and more. But the main character of David? He has Houston ties and is a more than a stellar actor in his own right. Akili McDowell has wowed fans on OWN […]