Oluwamayowa Idowu: Spain. Those tiki taka obituaries were overstated. Spain could do something no side in world football has done. Win the European and World tourneys in a 6 year
Oluwamayowa Idowu: Gonzalo Higuain? I’m not even going to pretend this makes sense (Seeing as I predicted Argentina as a team to disappoint). I remember him scoring a hat trick