[1] He was seriously injured by Chicago Fire's Mexican forward Cuauhtemoc Blanco in his first season.
[2] In 2011 the left-sided midfielder returned to Honduras and signed with second division Municipal.
He then joined Necaxa for the 2011 Apertura season[3] and moved to Atlético Choloma ahead of the 2012 Clausura.
[4] He was said to have left Choloma in summer 2012 after playing only two matches into the 2012 Apertura season, since he had received only half of his salary[5] but later declared that a talk with manager Edwin Pavón made him stay with the club.
[6] Castro made his debut for Honduras in a June 2003 friendly match against Guatemala and has earned a total of 5 caps, scoring no goals.