Tom Gamble hire a 'slam dunk' for Eagles