This Day in Baseball May 31

ThisDayinBaseball.com provides the May 31 history of dozens of events including:
1869 - The first rain out involving a professional baseball team.
1925 - Ty Cobb’s 275th triple makes him the first player ever with 1,000 extra-base hits.
1927 - Jimmie Foxx hits his first career homerun.
1938 - Lou Gehrig plays in his 2,000th consecutive game.
2006 - Jose Castillo hits a home run in his fifth straight game as Pittsburgh beats Milwaukee for the third consecutive time.