Lewis Brinson arrives to SF Giants with fresh perspective