Striker Cyle Larin has been cleared to play for Orlando City following his arrest for drunken driving earlier this month.
Larin was stopped by Florida Highway Patrol on June 15 for driving the wrong way in Orlando and nearly causing a head-on collision, about three miles from Orlando City's stadium.
The 22-year-old was assessed by the league's Substance Abuse and Behavioral Health (SABH) program and is now "eligible for team activities and competitions," MLS said, while continuing to participate in the program.
Larin missed three games during his suspension -- draws with Montreal and Seattle and Saturday's 4-0 defeat at Chicago. The Lions travel to face Real Salt Lake on Friday.
The forward was left off of Canada's squad for the CONCACAF Gold Cup, though he could still be added to the national team if it advances to the knockout stage.
Larin was the No. 1 pick in the 2015 MLS draft out of the University of Connecticut and has found early success. He was rookie of the year in 2015, scoring 17 goals, had 14 in 2016 and eight so far this season.
He has drawn interest from overseas clubs, but an MLS source said in May that transfer offers were not high enough to be considered.