The Major League Soccer has had a lot of great players. In this article we will talk about the top 10 goalscorers of all-time.
10. Roy Lassiter & Carlos Ruiz – 88 goals
On 10 we find Roy Lassiter and Carlos Ruiz. Lassiter played in the MLS for Laredo Heat, Miami Fusion, Sporting Kansas City, Virginia Beach Mariners and DC United. He scored most goals for DC United and has played 34 times for United States national team.
Carlos Ruiz also scored 88 MLS goals. The Guatemalan striker, who still plays soccer, played no less than 126 times for the national team of Guatemala. In the MLS Ruiz played for LA Galaxy, FC Dallas, Toronto FC, Philadelphia Union and DC United.