The Road to Lisbon:
Three weeks, 16 nations, 368 players, 31 matches, 10 venues, one winner. Reigning champions France, pictured celebrating their victory four years ago, are favorites to defend their title as the 2004 European championship kicks off in Portugal, culminating in the final on July 4 in Lisbon’s Stadium of Light.
The Stadium of Light, nice CNN, really nice!
Post originally posted on 14 Jun 2004 09:52