Please, can someone explain what a home run paper is?
While I, like JustKate, have never heard of a "home run paper," baseball analogies, including that of a home run, are common in U.S. business. One might say "Apple's iPad Mini hit a home run with three million sales during its debut weekend." You'll also hear "we struck out" after an unsuccessful attempt to sell a product to a new customer, "I'll take a rain check" when someone wants to decline an invitation while leaving open the possibility of rescheduling it for a later date, and many more. Many U.S. businesspeople (mostly men) don't even stop to think that these metaphors are from baseball, so they use them when speaking to people who know nothing about that sport.I have never came across the use of home run in other contexts than baseball. Thank you a lot!