The usual suspects are at it again for the San Francisco Giants.