Angela Lee won the Women’s Atomweight World Championship title in a unanimous decision over Mei Yamaguchi at Singapore Indoor Stadium early Saturday
Angela Lee won the Women’s Atomweight World Championship title in a unanimous decision over Mei Yamaguchi at Singapore Indoor Stadium early Saturday