Jim Johnson taking a leave.
Jim Johnson is taking some time off from his duties as the Eagles defensive coordinator because of health problems.Johnson is battling cancer and was coaching from a…
Jim Johnson is taking some time off from his duties as the Eagles defensive coordinator because of health problems.Johnson is battling cancer and was coaching from a…