The 1958 Major League Baseball All-Star Game was the 25th playing of the midsummer classic between the all-stars of the American League (AL) and National League (NL), the two leagues comprising Major League Baseball. The game was held on July 8, 1958, at Memorial Stadium in Baltimore, Maryland the home of the Baltimore Orioles of the American League. This was the first Major League Baseball All-Star Game to pass without an extra base hit. This means all of the runs were initially singles before being batted into home.
This was a Diamond Jubilee game. The opening pitch was made by then-U.S. Vice President Richard Nixon, who was to become President 10 years later. 48,829 people were in attendance. The game was broadcast on the American television network, NBC.
The first hit of the game occurred in the first inning when legendary center fielder Willie Mays made the first hit and eventually was batted into home. The last scoring was in the sixth inning when the American League team took the lead after an error by Frank Thomas, ordinarily third baseman for the Pittsburgh Pirates, led to a single by Gil McDougald, who ordinarily plays for the New York Yankees but was playing for the American League team in this game.
Several players were named to the team but did not play. These include, for the American League, Billy Pierce, Tony Kubek, Harvey Kuenn, Shem Lollar, Rocky Bridges, Ryne Duren, Whitey Ford, and Elston Howard. In the National League team, Johnny Antonelli, Richie Ashburn, George Crowe, Eddie Mathews, Don McMahon, Walt Moryn, Johnny Podres, Bob Purkey, and Bob Schmidt were named to the team but did not play.