• YosefYoustarB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    FIFA rankings are pretty shit but the US is nowhere near a top 10 country at the moment