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