Newcastle United ended a three-year deal with Castore to conclude an agreement with Adidas which is worth around £30m per ...