Renowned coach K.C. Keeler returns to the Delaware Valley region, this time leading Temple University's football team.