Tag Archive | David Villa Named Team of the Week for Week 19

David Villa Named MLS Team of the Week and nominated for MLS Goal of the Week for Week 19

New York City FC forward David Villa has been named to the Major League Soccer Team of the Week for Week 19. Villa had a pair of goals — his third brace in four matches — as New York City FC drew 4-4 with Toronto FC on Sunday at Yankee Stadium. The captain’s first goal of the match was […]