David Goldsmith will be attending training camp with Minnesota United with the possibility of earning a professional contract with the team.
David Goldsmith will be attending training camp with Minnesota United with the possibility of earning a professional contract with the team.