Neel Shelat and Alex Barker discuss an incredible weekend in the world of football. Between three Champions League finals, a three-way title decider, various relegation battles and some high-profile transfers, they had a lot to talk about.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More