Kiyoshi Mio-USA TODAY Sports

The Kansas City Royals on Saturday activated Brad Keller from the 60-day injured list after the right-hander recovered from a right shoulder impingement.

Keller last pitched for the Royals on May 15, allowing three hits, eight walks and three runs (two earned) in a 4-0 loss at the San Diego Padres. He went on the 15-day IL and was transferred to the 60-day IL on Aug. 16. This season, he is 3-4 with a 4.36 ERA, 40 walks and 31 strikeouts in 43 1/3 innings over nine starts.

Keller, 28, is an impending free agent who has played for Kansas City his entire MLB career since 2018. He is 38-53 with a 4.25 ERA, 298 walks and 506 strikeouts in 677 innings over 148 games (114 starts).

Also Saturday, Kansas City selected the contract of catcher/outfielder Tyler Cropley from Double-A Northwest Arkansas. Cropley, 27, batted .235 with a .329 on-base percentage, .359 slugging percentage, four home runs and 17 RBIs in 145 at-bats over 43 games at Double-A.

More must-reads:

TODAY'S BEST
Kristaps Porzingis' new injury leaves door cracked open for Mavericks comeback
Aaron Rodgers' minicamp decision creates more drama
Oilers star expected to avoid suspension for controversial hit in Game 2 of SCF
Joey Chestnut unable to compete at Nathan’s Hot Dog Eating Contest
USA Basketball officials explain primary reason for Caitlin Clark's Olympics omission
Tigers should seize chance to phase out injured SS
Watch: Four nastiest pitches from Pirates sensation Paul Skenes' latest gem
Chiefs' Travis Kelce shares thoughts on eventual retirement
Browns head coach addresses Amari Cooper's absence from camp
Joey Chestnut issues response after Nathan's Hot Dog Eating Contest drama
Packers in extension talks with three-time Pro Bowler
Steelers' Russell Wilson found 'fountain of youth' as QB competition heats up
Conor McGregor-Michael Chandler fight may have hit another bump in the road
Two Reds players could require season-ending surgeries
Major news about Jon Rahm drops before U.S. Open
Flames hire veteran coach, former Stanley Cup champion to staff
Broncos, top WR at stalemate over contract situation
Oilers forward fined for slashing during Game 2
Red Sox designate first baseman for assignment
Giants' Daniel Jones shares big update on injury recovery

Want more Royals news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.