I help run a 20 team league that is a head-to-head format. We don't use the full roster from the MLB team like you appear to be requesting (we draft players and have both an active roster and a minor league roster). However, the point scoring format and the salary / contract method is quite unique and, I believe, sets us apart from other points / keeper leagues.
We are looking for a couple owners to take over vacated teams. If you are interested email me at mailto:firstname.lastname@example.org
for more details.