David Villa or Sebastian Giovinco? ESPN ranks the top 30 MLS players

Sebastian Giovinco -- shakes hands -- David Villa

ESPN FC have been counting down the Top 30 players in MLS in 2017, and have revealed the Top 10, as well as the No. 1 pick.


We won't spoil it, but the top selection is one of the last two Landon Donovan MVP award winners, who were Sebastian Giovinco and David Villa. Which of them took the top prize? The voting panel of select MLS players, ESPN contributors and MLSsoccer.com's Matthew Doyle picked…


And you'll just have to head over to ESPN to find out. While you're there, you can see if your favorite player made the list.