Vasiliy Lomachenko, a three-division world champion, two-time Olympic gold medalist and arguably the greatest amateur boxer in history, announced his retirement from the sport at the age of 37.