Han kom til Blackburn Rovers i 2005 fra D.C. United i den amerikanskeMLS-liga. Her spillede han frem til 2012, hvorefter han skiftede til Tottenham Hotspur FC kort før transfervinduet lukkede i januar/februar 2012.[2] Allerede et halvt år senere skiftede han på en et-årig kontrakt til Queens Park Rangers[3], hvor han spillede indtil frem til 2013. Her stoppede han sin aktive karreire for at blive manager i den nordamerikanske MLS-klub Toronto FC.[1]