As almost 15,000 athletes from around the world gather for the London 2012 Olympics, BBC Sport presenter Dan Walker looks at the often controversial role religion plays in sport. Show more
Discover 11,128,835 listings and 282,915 playable programmes from the BBC
As almost 15,000 athletes from around the world gather for the London 2012 Olympics, BBC Sport presenter Dan Walker looks at the often controversial role religion plays in sport. Show more