Abbas Yushau Yusuf Haruna Abdul Aziz, a remarkable athlete from Nigeria, is on the verge of setting a new world record in polo ball juggling after...