who hit the first grand slam in baseball history
Grand slam (baseball) Roger Connor is believed to have been the first major league player to hit a grand slam, on September 10, 1881, for the Troy Trojans. Although Charlie Gould hit one for the Boston Red Stockings (now the Atlanta Braves) in the National Association (NA) on September 5, 1871,[1] the NA is not recognized by MLB as a major league.