Tag:

Niclas Scherer joins Shepherd

Shepherd have announced the signing of Austrian up and coming talent Niclas Scherer to their team. Niclas has already gained experience in national and international...