I think calling Barcelona the greatest of all time is inappropriate; however, it is one of the greatest clubs. For this, there are clubs in the past which had more achievements than Barcelona.