A very successful sports team could be referred to as the 'giants' of their game.