Mohamed Salah and Egypt have never won a World Cup game. Is this their moment?
Take West Sunset Highway out of Spokane, Washington, and before cowboy country opens up, just beyond a strip of barbecue spots, truck washes and kennels, is the rather incongruous modern, glass-panelled hotel hosting the Egypt squad at the 2026 World Cup …