Nike, not a proud sponsor of the Olympic Games, gives a small dig at this summer's events with their latest ad featuring everyday athletes finding greatness in London's all over the world.