Donovan ~ I Will See USA Win A World Cup

The United States are not even among the top 20 countries in the FIFA rankings but the nation’s all-time leading goalscorer Landon Donovan believes they can win the World Cup in his lifetime. In 10 appearances, USA have only ever advanced to the quarter-finals of the showpiece event on one occasion – at the 2002

Continue Reading →