A beloved Columbus holiday tradition returns for 2026, as CAPA presents A Christmas Carol live on stage in the Ohio Theatre over Thanksgiving weekend.