8 would be okay if it was from the time they were drafted at age 18. They'd hit FA at 26. Basically 4 minor league control years and 4 major league control years. Minor ammendment to my prior proposal. As soon as a player enters onto the 40 man, they are effectively treated as major leaguers and enter the rookie year salary + arbitration process; basically one rookie year scale + 4 arbitration years + final restricted right FA/arbitration year, followed by full unencumbered FA. Teams still get those 3 option years on the 40 man, which would obviously hurt a player's arbitration earnings, but not their FA timeline. Means a player would hit FA as soon as 23 or as late as 28 (assuming they were never exposed to Rule 5 or DFA).