News J.R. McKee joins Todd Moscowitz’s Alamo Records as Head of Digital Sales & RevenueMcKee will oversee streaming strategy and marketing