US U-20 national team starting right back Sheanon Williams has finally signed with Major League Soccer and joined defending champion Real Salt Lake according to the Boston Globe.

College soccer fans will remember Williams as a standout two years ago in the game for the University of North Carolina. Williams left school after a single season hoping to catch a contract in Europe but after a failed year of not getting on board with anyone across the pond Williams had to make a tough choice and find work at home. Injuries and a poor performance at the U20 World Cup didn’t help his chances either.

Some had hoped he would have been available before the MLS SuperDraft last month but from what I heard he and the league hadn’t agreed on a contract in time. Now it appears to be done as he is headed to a fairly good situation for him with the defending champions, a club that I think he will do well with.

Update: According to Keepin It Real, Williams is on trial with the club. Also many asked how RSL got him on board in the first place, from what it sounds like the club had a discovery claim on him.

Update #2: According to a league spokesman Williams has not been designated to RSL. Instead he is just training with the club and will be placed in a weighted lottery to determine who gets his player rights. He’s only signed a developmental contract too.