Euro 2004 finals draw: While the matches are months away, today's draw made for some interesting matchups. France and England, Spain and Portugal, Sweden and Denmark, Germany and Holland give each of the groups a natural rivalry. Will France recover from last year's dismal showing in Asia? Will any of the lesser-regarded teams like Greece or Switzerland make it to the semi-finals? Let's talk some trash!