Have the upper hand
People everywhere love to talk sports. It doesn’t matter if it is hockey or cricket, badminton or tennis…everyone likes to discuss it. But, just like it brings people together it can also tear them apart. That’s the kind of passion is evokes. And, that is why there are so many idioms tied up with sports.
Try and see how many of these phrases you know the meaning of…