What channel is France vs Poland on today? TV channel and free live stream for Euro 2024 game today 25.06.2024 09:42 Evening Standard Les Bleus red-hot favourites to win Group D