July 31, 2017 words by (former) Boss Man Molokai hero Penelope Strickland jumps three spots on the updated World Rankings leaderboard.