The NFL season is a marathon, not a sprint, and Philadelphia will again face a heavy puncher when it hosts the Los Angeles Rams on Sunday afternoon.