Italian football player Antonio Candreva announced his retirement through social media on Tuesday, ending his nearly 20-year career.