The three-time All-Star holds MLB records for home runs (six) and RBIs (13) in a postseason series (2011 ALCS).

The Orioles made a one-year qualifying offer of $15.3 million to Cruz for 2015, which he rejected, ensuring them draft-pick compensation if he signs with another team.

Cruz brings significant thump to a Seattle offense that finished tied for 11th in the American League with 634 runs scored and ranked last among the 15 AL clubs with a .676 OPS in 2014. The Mariners had reportedly been involved in trade discussions for Matt Kemp, Justin Upton and Yoenis Cespedes, among others, in their efforts to acquire a right-handed power bat before settling on Cruz.

Mariners utility infielder Willie Bloomquist expressed his excitement for the move on Twitter.

The Mariners pursued Cruz in free agency last winter before he signed with Baltimore, according to sources. Robinson Cano, who signed a 10-year, $240 million contract with Seattle a year ago, openly lobbied for the team to sign Cruz during his introductory spring training news conference in Arizona in February.

Cruz marks the Mariners' second major signing of the offseason. Seattleand third baseman Kyle Seager agreed to a seven-year, $100 million deal that includes an option for an eighth year last Monday, a league source confirmed to ESPN.com.