Former Wimbledon champion Andre Agassi believes Rafael Nadal has a claim to being the greatest player of all time.