Newcastle sign Swiss World Cup defender Fabian Schaer

fsa1.jpg