The Liverpool midfielder insists he has no regrets over his switch.
"I'm glad I got to where I wanted to be," said Mascherano. "I knew when I came to Barcelona that I needed to show more dedication and not rely on my talent.
"Playing for a club that practices a different style of football helps me grow and forces me to try to be more complete.
"I learned to understand there is another way. Playing for Barcelona means you run less and use the ball more."