share

CBC finds its composure in second half, downs Ballard