Todd Bowles

2y

After blowing yet another fourth quarter lead on Sunday, the Philadelphia Eagles have decided to part ways with defensive coordinator Juan Castillo.