I think I know what your answers will be but who is going to win this year?
Germany no other!
Final Holland Germany
Sorry, I thought the final would be the same but Spain won. I wonder if there were any questionable calls by the refs since that happened a lot this year. ESPN will show it again later but I couldn’t watch it live here at work.