Although Moreno exhibited a good deal of promise in 2003, he was not able to earn a consistent starting role with the Galaxy because of a logjam at the forward position, which included Guatemalan star Carlos Ruiz and former US international Jovan Kirovski, as well as recent acquisition Joseph Ngwenya.
[3] On November 24, 2010, Moreno was selected by Vancouver Whitecaps FC in the 2010 MLS Expansion Draft, but was immediately traded to Chivas USA, along with Alan Gordon, in exchange for allocation money and an international roster spot.
After the conclusion of the 2012 season, Chivas USA declined the 2013 option on Moreno's contract and he entered the 2012 MLS Re-Entry Draft.
Due to his high quality of form during the 2008 MLS season, Moreno was again called up to the Venezuela national team for some 2010 FIFA World Cup qualification matches, scoring against Ecuador on October 15, 2008, in a 3–1 win.
He frequently covers Liga MX and Mexico national football team games on ESPN's English-language networks.