England
Croatia
England ML (-145)
This is a classic European clash, but England has the home advantage and the stronger squad right now. Croatia always fights hard, but I see the Three Lions getting the job done. I'm locking in England for the win.
Enter to win $100,000 cash


