Free-agent outfielder Shin-Soo Choo has reached agreement on a seven-year, $130 million contract with the Texas Rangers, two baseball sources confirmed to ESPN.com. Choo, who must pass a physical before the deal is complete, according to a source, was the premier offensive player left on the market after Robinson Cano signed with Seattle and Jacoby Ellsbury went to the New York Yankees. The deal doesn't include an opt-out clause, the source said. But it does include a limited no-trade provision and performance bonus package. Read more Choo, who must pass a physical before the deal is complete, according to a source, was the premier offensive player left on the market after Robinson Cano signed with Seattle and Jacoby Ellsbury went to the New York Yankees. The deal doesn't include an opt-out clause, the source said. But it does include a limited no-trade provision and performance bonus package. Read more http://espn.go.com/dallas/mlb/story/_/id/10176085/texas-rangers-sign-shin-soo-choo-7-year-deal