The London Lions Women become the first British team to win a European title. London Lions General Manager Vanja Cervnic joins the podcast fresh off the momumental Win!
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.