The Diamondbacks are looking to trade shortstop John McDonald, Ken Rosenthal of FOX Sports reports (on Twitter). There's no room for McDonald in Arizona if infielders Willie Bloomquist and Cliff Pennington are healthy, Rosenthal writes.

McDonald appeared in 70 games as a shortstop, second baseman and third baseman last year, posting a .249/.295/.386 batting line with six home runs. The 14-year veteran has a reputation as an excellent defender, and UZR suggests that McDonald's play has remained solid in recent years.

McDonald, 38, is now entering the second season of a two-year, $3MM contract. He'll earn $1.5MM in 2013 then become a free agent. The Cardinals recently lost Rafael Furcal to Tommy John surgery and could consider a player such as McDonald. However, St. Louis has internal options in Pete Kozma and Ronny Cedeno.