Shaw, 29, last appeared in the big leagues in 2019 for the Giants. He spent the 2022 season in independent ball, where he hit .264/.401/.459 with 17 home runs for Kentucky.
Originally drafted 31st overall by the Giants back in 2015, Shaw put up good numbers coming up through San Francisco’s farm system. In 2018 he belted 24 home runs at Triple-A at earned his first call-up to the big leagues, slashing .185/.274/.278 in a 22 game stint (62 plate appearances) for San Francisco that year.
He’d start the following season at Triple-A, crushing pitching there to the tune of a .298/.355/.592 line with 21 home runs. Once again though a brief stint in the majors came without success, as Shaw picked up just one hit in 20 plate appearances for the Giants that year.
He was claimed off waivers by the Orioles at the end of 2020. He spent the bulk of the 2021 campaign on the minor league injured list, but picked up just four hits in 74 plate appearances in the minors upon his return and didn’t see any time at the major league level.