A person familiar with the situation tells The Associated Press that free-agent outfielder Shin-Soo Choo has passed his physical and will be formally introduced by the Texas Rangers on Friday.

The person spoke on condition of anonymity Thursday night because there was no official announcement from the team about Choo, whose agreement last weekend to a $130 million, seven-year contract was pending the physical.

The Rangers scheduled a press conference Friday to "announce a major free agent signing." The team provided no other details.

Choo's deal will be worth about $18.6 million per season, the third-highest this offseason. Second baseman Robinson Cano got $240 million over 10 years from Seattle and outfielder Jacoby Ellsbury signed a $153 million, seven-year contract with the New York Yankees.

Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.