San Francisco Giants roster moves 5/14/2023: Brandon Crawford activated from IL, David Villar optioned; Luke … – McCovey Chronicles May 14, 2023