Giants win 17th Consecutive Road Game 5/29/1916

OTD in 1916, the New York Giants won their 17th consecutive road game.

Embed from Getty Images
Christy Mathewson