Brad Miller, Cardinals agree to one-year, $2-million contract

In this Sept. 7, 2019, file photo, Brad Miller of the Phillies bats during the first inning of the team's game against the Mets in New York.
In this Sept. 7, 2019, file photo, Brad Miller of the Phillies bats during the first inning of the team's game against the Mets in New York.

JUPITER, Fla. (AP) - Brad Miller and the St. Louis Cardinals agreed to a one-year, $2 million contract Wednesday, a deal that includes $500,000 in available performance bonuses.

The 30-year-old infielder can earn $100,000 each for 250, 300, 350, 400 and 450 plate appearances.

Miller hit .260 with 13 homers and 25 RBI last year for Cleveland and Philadelphia. He batted .250 with one homer and four RBI in 13 games with the Indians before getting released. He signed with the Yankees and hit .294 with 10 homers and 29 RBI in 41 games at Triple-A Scranton/Wilkes-Barre. His contract was purchased by the Phillies, and Miller batted .263 with 12 homers and 21 RBI in 66 games.

Miller has a .241 average with 88 homers and 293 RBI in seven major league seasons that included time with Seattle (2013-15), Tampa Bay (2016-18) and Milwaukee (2018).

To clear a roster spot, the Cardinals placed right-hander Jordan Hicks on the 60-day injured list. Hicks is recovering from Tommy John surgery last June 26.