event · 05 July 1904 · 120 years ago
Giants 18-game winning streak ends as Phillies win 6-5 in 10 inn
More events on 05 Jul