The London games may be over, but Britain's Prince Harry isn't letting Team USA get away with the swimming gold that easily.