Chinese Professional Baseball League
Shepherd also pitched in the Brother Elephants of the Chinese Professional Baseball League (CPBL).