20140608 sports.football: Mascherano agrees new four-year Barcelona deal