I have been thinking about this a lot.
The more teams search for production from players between age 22 and 27, the less likely they are to pony up and pay a 35-40 year-old player.
If the MLB gets their way and kills the possibility of drafting out of HS, that would be the death of the 20-year career.
I do think the Brewers should retire #22. I don't think Yelich is a HOFer, but his stat line will end up being close to the stat line of HOFers in the future.
I think 10 years from now, we'll see some 48-55 WAR players who had a 12-16 year career.
This also makes me wonder if they will reconsider the 10-years-of-service-time rule. It feels like careers are shortening because of team financials. I wonder if they'll drop that service time number down to 9 or 8.