David Silva retires from international football

Sports