Weaver, who has been blighted by a knee injury for almost two years, suffered a recurrence of the problem in training and faces another spell on the sidelines. City boss Kevin Keegan is hopeful that ...