controversyMegan Rapinoe replies to people those who call her unpatriotic! Know about her feud with Donald Trump! July 4, 2019