Get over it and Move on! (Response to Charles Kestenbaum
By Tilman Engel
There can be no doubt about that the United States is the best place in the world to stage just about any mega-sporting event there is. As a product of both the US college and professional sports systems, I can testify to this.
By this standard, and looking around the rest of the world, there are less than ten countries, which could potent…