Troy Deeney reveals new contract offer and Birmingham City proposal
Latest Birmingham City news from BirminghamLive includes captain Troy Deeney on his contract situation
Latest Birmingham City news from BirminghamLive includes captain Troy Deeney on his contract situation