Promotion is related to Offer. Offer is etymologically related to Bear. Bear is a synonym of Tolerate. Tolerate is a synonym of Suffer. 
Ranch is related to Horse. you are likely to find Horse in/at/on History. History can be Important. 
Promotion <--RelatedTo--> Offer --EtymologicallyRelatedTo--> Bear <--Synonym--> Tolerate <--Synonym--> Suffer 
Ranch <--RelatedTo--> Horse --AtLocation--> History --HasProperty--> Important 