Football Andres Iniesta Signs Lifetime Contract With Barcelona Emmanuel Ike Oct 6, 2017 0 Barcelona captain Andres Iniesta has signed a "contract for life" with the La Liga giants. Iniesta's commitment…