Stadium 974 and Lusail Stadium in Doha, Qatar, will host the final three matches of the FIFA Intercontinental Cupâ„¢.
Brazilian star football star Neymar has expressed his support for the Kingdom of Saudi Arabia’s (KSA) bid to host the 2034 ...