Are the Eagles a possible landing spot for Bill Belichick?