Soccer is a legitimate name for the sport. Football is properly the name of a whole group of sports OR in a local context the locally most popular type of football.
It's very weird for one type of football to try to claim the name all for itself globally.
BTW I am not American.
No it's not. Americans call it that and they don't even like football.
Lots of people call it that. The Australian national team are called the Socceroos. The best, most authoritative magazine about the sport is called "World Soccer", published in the UK, where the name soccer originated. Even if the name soccer was used only in the USA, it would be a legitimate name. Different cultures use different names for things.
I’m spanish living in the US
Here to give you the occasional reminder that Irish people (sauf a few weirdos in Dublin) also call the sport soccer.
Most Irish people (save a few in Dublin) are basically Americans.