Quote Originally Posted by North Cardiff Blue View Post
England are strong favorites so should win according to the bookies....
If you're talking about Wednesday's game, England are indeed favourites, but not strong favourites.