Former Colorado Rapids defender Shane O'Neill has signed for Dutch Eredivisie club Excelsior Rotterdam.
O'Neill, a former Homegrown player at Colorado, played four seasons with the club, appearing in 52 matches.
He then joined Cyprus' Apollon Limassol in August of 2015 before moving being sent on loan to England, Belgium and Dutch second-division side NAC Breda last summer.
A United States youth international, O'Neill represented his country at the 2013 FIFA Under-20 World Cup.
He has not appeared for the senior national team.