France wins the World Cup ! Sports Cast with David Hessel @DHesselp https://sleonproductions.com/podcast-player/4652/france-wins-the-world-cup-sports-cast-with-david-hessel-dhesselp.mp3 Santiago Leon and David Hessel discuss the World Cup Final and France’s victorius run! Website: https://sleonproductions.com Twitter: https://twitter.com/sleon Instagram: https://instagram.com/sleon