Eagles sign Deon Cain after workouts with three receivers, including N'Keal Harry