Hosmer, 33, had the good fortune of having the best season of his career just as he entered free agency. He hit .318/.385/.498 in 2017, his last season with the Royals, leading to a wRC+ of 135 that indicates he was 35% better than the league average hitter. He was worth 3.8 wins above replacement that year in the eyes of FanGraphs, with that mark and his wRC+ from that season still standing out as his career best.