Jack Johnson Embraces the Mystical on New Song ‘Meet the Moonlight’

Jack Johnson Tries to Cut Through the Noise on New Song ‘One Step Ahead’

Black Pumas, Jack Johnson & Sara Bareilles to Perform at Peace Through Music Event

Mahershala Ali will play first Black heavyweight champ Jack Johnson in upcoming HBO series Unruly