GamesSEF Arena in Riyadh as Saudi Arabia Expands Global Esports AmbitionsThe Saudi Esports Federation (SEF) has officially opened the SEF Arena, a massive 25,000-square-meter facility located in Boulevard Riyadh City.... Read More