Best of sports

Wilkins of U.S. takes part in the 2012 Sheru classic bodybuilding competition in New Delhi

View gallery

62 photos

Our favorite photos from this week's sporting events.

View Comments (0)