Roy Lassiter is currently 57 years old and plays for D.C. United. He has spent 2 seasons in MLS since joining in 2014. Age is a key factor in MLS roster construction, with younger players often developed through academy systems and older veterans bringing experience.