Eagles perfect fit for Chip Kelly video