If the San Francisco Giants pitchers had a say, Billy Hamilton would almost certainly make the 2020 roster, but the team's outfield competition is a crowded one.
The 29-year-old has played in parts of seven seasons with the Cincinnati Reds, Kansas City Royals, and Atlanta Braves. At this point, his career is pretty easy to summarize.
He is an excellent defender with elite speed who struggles mightily in the batter's box.
Over the course of his career, he has been worth 58 DRS and 11.2 UZR, so his value with the glove is obvious.