There are some league rules to be aware of:
Park Restrictions: No park affects greater than +/- 2
Salary Cap: $15M per season, including signing bonus
Max Contract: 5 years/$75M total value, including signing bonus
Minor League Rosters: Minimum 23 players at each level, including minimum of 1 player for each defensive position.