Business expressions from sports.
In this Business English video answer to Steve Ford’s online student from Turkey, Steve explains some common idioms used in American Business English which come from baseball.