Sports | Sun Jun 8, 2014 9:54am IST

Mascherano agrees new four-year Barcelona deal