Best of sports

Team Switzerland compete during the Tug of War World Championships in the town of Appenzell

View gallery

70 photos

Our favorite photos from this year's sporting events.

View Comments (0)