Ichiro Suzuki has passed his physical and finalized a $2 million, one-year deal with the Miami Marlins.

 Source: www.espn.go.com