Kenny Mason delivers on his newest “Let Up” delivery, a freestyle track that finds the southern emcee laying his talent out for all to see without...