The Minnesota Twins are trading American League batting champion Luis Arraez to the Miami Marlins in a deal for right-hander Pablo Lopez, sources told ESPN's Jeff Passan.

Minnesota will acquire two prospects, including one top-ranked player, as part of the deal, according to Jon Heyman of the New York Post.