San Francisco Giants have won three World Series championship in five years, but they have been unable to solve the oddity of winning only in even-numbered years.