Career
Moss played college soccer at the University of New Mexico, where he started in 83 matches. He also played in the USL Premier Development League for both Boulder Rapids Reserve and Chicago Fire Premier. He was drafted in the third round, 27th overall, by the Columbus Crew in the 2006 Master of Library Science SuperDraft and played 20 games for the Crew during his rookie season.
He announced his retirement in January 2008.