According to reports by Yahoo Sports and the Associated Press, the Texas Rangers and Shin-Soo-Choo have agreed to a 7-year deal, worth $130 million. http://sports.yahoo.com/news/ap-source-choo-agrees-7-205342249--mlb.html
Sort of thought the day of this kind of contract was gone. $18.5 million/yr? Maybe he can break the trend of signing the mega-deal and then goin into the tank.