Giants' Logan Ryan takes shot at Titans fans