Newcastle offer Ba new contract

  • Last Updated: December 31 2012, 19:39 GMT