SAN FRANCISCO -- Mac Williamson has spent much of his time the last two days talking to Giants teammates who have been through this. He