First off, when they come here to live in the US (they're citizens so have the right to come) -- they believe they are PUERTO RICANS. If you DARE say they're American, they get insulted. To insinuate they're american like everyone else, or carry an american flag is sacrilege.
To love to put Americans down. They hate mexicans. They take all our money for their homeland, and security and healthcare -- but pledge no allegiance.
This olympic bullshit is like the US taking on US Virgin Islands, or American Samoa vs Hawaii or something.
Tell ya what -- take away their american citizenship and american money and let's see how "puerto rican" they wanna be. If it wasn't for us -- they'd be a broke ass Dominican Republic or Cuba island nation.