France even money to win
England +130
Eng over 2 -130
Thoughts on the over 2? Havent placed that one yet. I see it as a push at worst
England +130
Eng over 2 -130
Thoughts on the over 2? Havent placed that one yet. I see it as a push at worst