What is a home run here?
By most estimates at the time, the Newell Corporation's 1999 acquisition of the Rubbermaid Corporation was supposed to be a big success - maybe even a home run.
- Anonymous1 decade agoFavorite Answer
This is something that benefits the company in a big, big way
- 1 decade ago
A home run is when a baseball player hits a ball and is able to run around all four bases to make it to the home plate.Source(s): I played soft ball for many years.