Marc and Thomas discuss the teams fighting to win the Champions League this year. Has Real Madrid done enough to deserve the favorite's title? Who is the team best positioned to challenge them? PSG? Tottenham? All of this and more on The EiF Podcast.