Brian Brobbey signs new Sunderland contract keeping him at club until 2031 · Digg