Royals release trio

? The Kansas City Royals have released veteran pitchers Brian Duensing and Peter Moylan and infielder Clint Barmes from minor-league contracts.

Duensing, a 33-year-old left-hander who had a 41-37 record with a 3.61 ERA over seven seasons with Minnesota, had a 2.61 ERA with 10 strikeouts in 10 1/3 innings in 10 spring games.

Moylan, 37, a right-handed sidearmer, has a 22-9 record with a 2.83 ERA in 331 relief appearances in the majors.

Barmes, 37, has a .245 career batting average in 1,186 big-league games with Colorado, Pittsburgh, Houston and San Diego, where he started 51 games at shortstop last season.