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