North Penn Senior SS Erik Jesberger battles back from injury