UPDATE Deangelo Gibbs: 'Best visit I've been on in awhile'