OAKLAND -- The final at-bat of Mac Williamson's eight years with the San Francisco Giants came late on a Friday night with the team trailing