Thursday, June 05, 2008
16 nations vie for Euro 2008 title beginning June 7. Czech Republic, Portugal, Switzerland, Turkey, Austria, Croatia, Germany, Poland, France, Italy, Netherlands, Romania, Greece, Russia, Spain, Spain, Sweden. Who's your pick to win it? Who will be the surprise team? Where can we watch live in the US for free at home (or can we)? Get the ball rolling inside.