THIS DATE IN NY GIANTS HISTORY: APRIL 11, 1907 & 1912

APRIL 11, 1907
The Giants lose their home opener to the Phillies when some of the Polo Grounds fans, growing tired of the team’s lackadaisical performance, begin throwing snowballs onto the playing field disrupting the game. After he is hit by a frozen sphere, Bill Klem, the home plate umpire, decides enough is enough and forfeits the game to Philadelphia. (Nationalpastime.com)

APRIL 11, 1912
Rube Marquard begins a nineteen-game consecutive winning streak by beating the Dodgers, 18-3. The streak will end in July when the Giants lose to Chicago at the West Side Grounds, 7-2.(Nationalpastime.com)