The Monkeys play their home games at Taoyuan International Baseball Stadium, and their name in Chinese, "taoyuan" (桃猿), is a homophone to their new home county.
The Monkeys play their home games at Taoyuan International Baseball Stadium. Their name in Chinese, "taoyuan" (桃猿), is a homophone to their new home county.