BREAKING NEWS: Barcelona agree Mascherano renewal

Updated: 
Barcelona have announced they have reached an agreement with Javier Mascherano over a new and improved three-year deal.