No. 24 College of the Canyons football finished its season on a high note, downing No. 20 Long Beach City College 31-24 at Cougar Stadium on Saturday, Nov. 12 to claim a share of the Southern California Football Association National Division, Northern League championship, after winning three of its final four games down the stretch.