Wales or France for the Championship

March 13, 2008 4:07am CST
Who do you think will win the championship? I think Wales will win (by a few points) and take the championship and the grand slam - What do you think?
No responses