The winner in 2008 was Lyon.
Chat with our AI personalities
The French club to win the most championships is O.Lyon.
a spanish team did not win the champions league in 2008 u retard Barcelona did in 2009 earlier in the year
The National Football Team is the league for the professional football teams in the United States.
A domestic team or the national team? The English National team won the world cup in 1966 Manchester United won the champions League in 2008
No they do not they only have a Minor League hockey team and Football and Basketball team!