They did but they also won the Grand slam last year, in the final match, in the final minute and the final kick of the game. That game was the stuff of legends and one of the best games of rugby I've ever watched. I think France may win this year, perhaps Ireland if they buck up their game. Scotland don't have much of a chance but then again stranger things have been known to happen.