Baseball History on May 31 from the Baseball Almanac

Baseball history on May 31, including every baseball player who was born on May 31, died on May 31, made their debut on May 31, and ended their big league career on May 31, by Baseball Almanac. — www.baseball-almanac.com

The BaseballAlmanac.com shares some May 31 gems of the diamond such as:
1948 - A lefthander for Schenectady (Canadian-American League) named Tom Lasorda strikes out 25 in a 15-inning game against Amsterdam.
1964 - After Juan Marichal's 5-3, first-game win, San Francisco holds a 6-1 lead in the nightcap until New York rallies for five runs to tie it in the seventh.
These and more including a piece about Hank Aaron, Harmon Killebrew, Robin Yount and more

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.

May 31st in 1980s Baseball

Gary Carter goes big fly and little fly in the same game, an interesting CG for Neil Allen and Prime Time makes his debut today in 1980s Baseball — 80sbaseball.com

J. Daniel leads off with 80sBaseball.com nuggets from May 31 like:
1980 - The Ken Landreaux hitless streak story.
1980 - Gary Carter pound two HRs for Expos in loss to Cards.