Question: who holds the most consecutive wins in mlb?
Answer: New York Giants