Esteban German and the Royals avoided an arbitration hearing, agreeing Wednesday on a $1 million, one-year deal, according to an Associated Press report.