Two?? Not even close unless you are talking about a franchise that is built on free agents. Consider that there are 25 on an active roster, if only two per year then major leauge careers need to average 12 1/2 years! They don't. The Twins need to average 4 to 5 new major leaguers every year when injuries, flameouts, failures, and players lost to free agency are considered. Unless, they expect other teams to develop their players (free agents) for them.