The Minnesota Vikings have made multiple moves in the early stages of free agency to strengthen some of their weaknesses.