This Date in Baseball - June 21
1994 - The Detroit Tigers string of 25 straight games hitting a home run ended with a 7-1 loss to Cleveland Indians. The streak matched the major league mark set by the 1941 New York Yankees.
1998 - Sammy Sosa hits two home runs for the second straight day to set a major league mark in June as the Chicago Cubs beat the Philadelphia Phillies 9-4.
2001 - Barry Bonds broke two major league records with his 38th homer, including one set by Babe Ruth in 1928, as the Giants beat San Diego 8-3. Bonds hit a two-run shot in 8th inning to break out of a tie with Reggie Jackson(1969) and Mark McGuire(1998) for the most home runs before the All-Star break. And he became the quickest to 38 in his team's 71st game Ruth hit 38 dingers in 88 games in 1928.
2004 - Ken Griffey Jr. smashes his 500th home run of his career off Matt Morris, helping Cincinnati Reds beat the Cardinals 6-0.
2011 - The Florida Marlins named Jack McKeon interim manager. The 80 year old McKeon became the second oldest manager in major league history. Connie Mack managed the Philadelphia Athletics until 1950,when he was 87.