Canelo Alvarez Praised By Ex-President of Mexico Vicente Fox, ‘Best In the World’ | TMZ Sports