John Foster (footballer)


John Foster is an English football defender.