the association headquarters are at hampden park glasgow which is scotland's national football stadium umuhire amaze imyaka irenga icumi mu mwuga della russell is married