Good is the opposite of Bad. Racism can be Bad. you are likely to find Racism in/at/on South. 
Skill is related to Drive. Drive is related to Swing. 
Good <--Antonym--> Bad <--HasProperty-- Racism --AtLocation--> South 
Skill <--RelatedTo--> Drive <--RelatedTo--> Swing 