Guangdong Leopards


The Guangdong Leopards are a China Baseball League team based in Guangzhou. Their home field is the 1,000-capacity Tianhe Sports Center.
The Leopards began play in. They were the second place team in, and won their first league championship in, beating the Beijing Tigers 2-0.

Notable players