Juan Carlos Navarro, who earned $538,000 with the Grizzlies last season, was swayed by a deal from FC Barcelona that will pay him between $20 million and $24 million over the next four years.