http://sports.espn.go.com/mlb/news/story?id=2748276Sosa and the Rangers finalized a minor league contract Tuesday. If added to the major league roster, he would get a $500,000, one-year deal with the chance to earn $2.1 million more in performance bonuses.