Chicago Cubs win World Team of the Year

by - Senior Editor -

The Laureus Awards is giving annually to the most outstanding achievements in the last calendar year and it was announced on Tuesday that the Chicago Cubs won the Laureus World Team of the Year.

The Cubs won their first World Series since 1908 last season.

Comment on this story
Send Feedback to Tony Crumpton: Email | Comment
Post your comments!