It is a battle of the titans as Kelvin Momo, Mhaw Keys and Howard comes through with a blistering new effort titled “Blue Moon.” You...