San Francisco Giants defying the odd's all the way to the MLB World Series