Tag: Lionel Messi has reportedly agreed on a two-year contract extension with Barcelona until 2023.