The King Abdullah Sports City on the outskirts of Jeddah, Saudi Arabia, was the site of the World Boxing Super Series season 1 finale. In a...