Sports Abu Dhabi to host global sporting event Masters Games SeriesBy News DeskMar 23, 2023 Abu Dhabi: The International Masters Games Association (IMGA) has announced that Abu Dhabi will host the Masters Games Series in…