North Penn rallies past Cheltenham, pushes win streak to eight (by Kev Hunter for PAPreplive.com)