The China Stars are a baseball team made up of the best players in the China Baseball League.
The China Stars are a baseball team. This baseball team is made up of the best players in the China Baseball League.