DE Babin arrives for visit with Titans