Lee McGregor was in Riyadh to do a job and boy did he deliver.