Walker (shoulder) signed a contract with the Giants on Wednesday, Mark W. Sanchez of KNBR News reports.

The 25-year-old was released by the Braves earlier in February, and he's found new landing spot rather quickly. Walker made his big-league debut in 2019 and allowed two earned runs with a 6:4 K:BB over 9.1 innings, but he missed all of 2020 due to shoulder concerns.

More News