Five-times All-Star Alfonso Soriano has agreed an eight-year contract with US baseball club Chicago Cubs. Media reports said the Cubs had spent $136 million to acquire Soriano, the fifth most expensive deal in Major League history behind Alex Rodriguez's $252 million contract, Derek Jeter's $189 million, Manny Ramirez's $160 million, and Todd Helton's $141.5 million.

The Cubs finished last in the National League's Central Division with a 66-96 record in 2006. They have not won a World Series since 1908, the longest drought in the sport.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.