OL Brandon Albert visiting Giants this week