If think it should mainly be built by the draft with some mid level solid free agents brought in. The problem with acquiring “top” talent through free agency is that if they were really that good they would not be on the market. Does one slip through every now and then? Probably, but your not gonna build a top team on mainly free agents.