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