What are the European Games and who is in GB's squad?

BBC Sport

Published

Great Britain has a team of 177 athletes set to compete at the 2023 European Games in Krakow, Poland, with direct Olympic qualification at stake in 10 sports.

Full Article