When I thought ahead to making this prediction a few weeks ago, I imagined it would be the routine task of explaining why I was going along with the conventional wisdom by backing the overwhelming favourites Italy.  So it's a tad disconcerting to reach the day of the grand final and find that Italy are no longer the overwhelming favourites - in fact for a short period yesterday and today,...
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account