Canelo Alvarez beats William Scull in unconvincing performance as Anthony Joshua watches on in Saudi Arabia
Subscribe