Yesterday (July 6th) was the 73rd anniversary of the first All-Star Game played in Chicago. Babe Ruth of the Yankees and Frankie Frisch of the Cardinals both hit home runs in the game, won by the AL 4-2.
Of the 16 teams represented at that first interleague exhibition, which team was the last to have a player hit a home run in an All-Star Game?
Here are the 16 franchises represented at that first Midseason Classic (using present day locations/names)
AL: Baltimore Orioles, Boston Red Sox, Chicago White Sox, Cleveland Indians, Detroit Tigers, Minnesota Twins, New York Yankees, Oakland Athletics
NL: Atlanta Braves, Chicago Cubs, Cincinnati Reds, Los Angeles Dodgers, Philadelphia Phillies, Pittsburgh Pirates, St. Louis Cardinals, San Francisco Giants
Frank Thomas became the first White Sox player to go deep in an All-Star Game when he parked a John Smiley pitch at The Ballpark That Dubya Built in 1995.
Here's a list of the 16 'original franchises' and who hit the first All-Star Game homer for them...
Atlanta Braves: Max West (1940)
Baltimore Orioles: Brooks Robinson (1967)
Boston Red Sox: Ted Williams (1941)
Chicago Cubs: Augie Galan (1936)
Chicago White Sox: Frank Thomas (1995)
Cincinnati Reds: Ted Kluszewski (1954)
Cleveland Indians: Lou Boudreau (1942)
Detroit Tigers: Rudy York (1942)
Los Angeles Dodgers: Mickey Owen (1942)
Minnesota Twins: Harmon Killebrew (1961a)
New York Yankees: Babe Ruth (1933)
Oakland Athletics: Jimmie Foxx (1935)
Philadelphia Phillies: Johnny Callison (1964)
Pittsburgh Pirates: Arky Vaughan (1941)
St. Louis Cardinals: Frankie Frisch (1933)
San Francisco Giants: Johnny Mize (1947)