In a bid to power football and talent development in the region, Dubai has launched its brand new sports facility The Football Center at Sports City, as a world-class destination for the sport’s lovers and home to groundbreaking entertainment programs.The […]