A Russian town has erected a banner showing legendary American swimmer Michael Phelps wearing a swimming cap emblazoned with the Russian flag.The doctored image of the American athlete appeared on a large banner outside a stadium in the city of Blagoveshchensk in Russia’s Far East.