Javier Mascherano has agreed a new contract extension to keep him at Barcelona for the next three years. The Argentine joined Barcelona in 2010 from Liverpool initially as a midfielder, but has formed a key centre-back partnership with Gerard Pique … Read more →