33-year-old Barcelona midfielder and one of the legends of the game Andres Iniesta announced that after 21 years with his childhood club, this season will be his last. Iniesta has made the second most appearance for Barcelona after Xavi Hernandez. Iniesta has won a flurry of trophies with Barcelona. He has 8 La Liga titles, 6 Copa Del Rey, 4 UEFA Champions Leagues, 7 Supercopa, 3 Super Cup and 3 FIFA Club World Cup trophies. Iniesta announced his departure in an emotional press conference on Friday.