Video: Was Juan Castillo set up to fail?

The Eagles fired DC Juan Castillo and have replaced him with Todd Bowles. Should changes be made on offense as well? The Inquirer's Bob Ford and CineSport's Justin Shackil discuss.

Continue Reading