Albies is 22. He is, at worst, a solid everyday player. Likelier an All-Star-caliber sort. The deal gives away four free agent years and keeps Albies under team control through his age-30 season. It maxes out at $45 million over nine years. It's staggering in every respect.

— Jeff Passan (@JeffPassan) April 11, 2019