Free agent WR Curtis visits Titans