So why did the Eagles wait?

I spent the better part of my day Tuesday talking to Packers and Steelers assistants about the defensive coordinator vacancy for the Eagles. Turns out it was a colossal waste of time.

The Eagles have promoted longtime offensive line coach Juan Castillo to replace Sean McDermott as defensive coordinator. Coach Andy Reid had been interviewing secondary coaches and it was believed he would talk to one of the assistants from either Pittsburgh or Green Bay.

I think Castillo has been an enormous part of the Eagles' success on offense. But he hasn't coached on the defensive side of the ball in years. He was once a linebackers coach in the USFL and I loved his work at Texas A&M-Kingsville. The Eagles will hold a news conference for Castillo at 6:30 p.m. ET this evening, so maybe they'll shed some light on the decision.

I don't think Castillo has ever received enough credit for the work he does on offense. He comes up with plays and protection schemes all the time that Reid and Marty Mornhinweg immediately use. But this will be a tough sell for Reid with a frustrated fan base. This was one of the most important decisions Reid has made in years. The defense has undermined the offense the past two seasons.

Putting Castillo in charge is a very curious decision. And I'm wondering what took the Eagles so long to make this announcement if they were pretty sure it was what they were doing. It makes it look like something else fell through. I don't normally look forward to Reid's news conferences, but I can't wait for this one.