The Mexican Baseball League is a professional baseball league based in Mexico. It is the oldest running professional sports league in the country. The league has 20 teams organized in two divisions, North and South. Teams play 114 games each season.