George Hall explains why he rejected transfer to sign Birmingham City contract
Latest Birmingham City news from BirminghamLive includes George Hall on his contract extension
Latest Birmingham City news from BirminghamLive includes George Hall on his contract extension