Barcelona defender Gerard Piqué has announced his retirement from football, saying Saturday's game against Almería will