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
Sign Up for E-Mail News Alerts
Daily Digest