C.J. Mahaney speaks at Cornerstone Church of Knoxville on November 17, 2013:
Meanwhile, half way around the world, John Piper was speaking at a conference at United Christian Church of Dubai. He, like his good friend C.J. Mahaney, also pulled a well rehearsed sermon out of his files.
Here is the sermon John Piper preached way back on April 21, 2002. Here is the sermon he preached on November 15, 2013 at United Christian Church of Dubai. I imagine he has preached it a time or two between 2002 and 2013. Such is the life of the modern day Conference circuit preacher.