default-cbs-image
Now Playing

Share Video

Link copied!

Richards signed a minor-league contract with the Diamondbacks on Thursday.

Richards was designated for assignment by the Royals on June 11, but it didn't take long for him to find a new opportunity. Arizona has struggled to find consistent results from its bullpen this season, so it's possible Richards gets a chance at some point in the coming months.

More News