This has been a very odd decision for the San Francisco Giants.