Football Ramble - Lions Watch: Are England expected to win the World Cup? | Podventory