Ali Carter wins German Masters
Ali Carter has won the 2023 German Masters, ending a seven-year title drought, with a dominant 10-3 victory over Tom...
Read More
Ali Carter has won the 2023 German Masters, ending a seven-year title drought, with a dominant 10-3 victory over Tom...
Read More