
Barcelona's players have elected Andres Iniesta as their new captain, with Lionel Messi, Sergio Busquets and Javier Mascherano his deputies.
Barcelona's players have elected Andres Iniesta as their new captain, with Lionel Messi, Sergio Busquets and Javier Mascherano his deputies.