Brian Wilson does SF Giants FanFest in Alexander Daas Sunglasses