Gary Birch has signed a new one year contract with home town club Walsall, despite rumours that he had been offered a two year deal at Barnsley.The Reds will face Birch and the relegated midlands club in the forthcoming season.