Est. 1967. Located in Toronto, ON, Canada
The Japanese Canadian Baseball League is a multi-cultural, fast-pitch baseball league. Located in Toronto, ON. Established in 1967. The JCBL strives to improve communication between players of different backgrounds, through baseball.