England thump Scotland but GB Olympic dream over Football by Admin 11 months ago 16 Views 0 Ruthless England thump Scotland in their final Women's Nations League group match but their hopes of helping Team GB qualify for the Paris 2024 Olympics are over. Read more
Comments