Messi signs new contract with Barcelona to 2018
FC Barcelona's Lionel Messi, from Argentina, scores his second goal against Atletico Madrid during a Spanish La Liga soccer match at the Camp Nou stadium in Barcelona, Spain, Sunday, Dec. 16, 2012, (AP Photo/Bernat Armangue)
BARCELONA, Spain - Barcelona says Argentina forward Lionel Messi has signed a new contract through 2018.
Messi, the three-time world player of the year, has scored 90 goals in 2012 — a world record for a calendar year.
Xavi Hernandez and Carles Puyol have also agreed to new deals with the Spanish giant.