The Mariners have struck a deal with the Marlins to acquire second baseman Dee Gordon, according to Ken Rosenthal of The Athletic (Twitter link). The return is not known at this point.

It’s a rather stunning move that was not at all anticipated for a Seattle organization that has highly-paid star Robinson Cano at Gordon’s accustomed position of second base.