MPL is a hard-tennis-ball based cricket league in Natick. Matches are 14-overs a side, played on weekday evenings.

Login Register