Ivan Rakitić, the former Barcelona and Croatia midfielder, has officially announced his retirement from professional football at the age of 37. The 3,7-year-old Croatian player, who played for several top European clubs, is ending his career after a long and accomplished journey in the sport.