Football

Is Football Coming Home?

With women’s football gaining traction it’s growing in popularity and this year the Women’s Euros games are being held right across the Continent – culminating, at Wembley Stadium in London,