Oct 21 Oct 21 Barcelona will reportedly offer Lionel Messi a lifetime contract David St. Martin Sports