Fifty Goals for New York’s Finest: David Villa

By Lenny Ortiz The New York weather did its best Seattle weather impression as Saturday afternoon was a complete washout. However, the rainy weather would not slow down David Villa on his quest for his 50th MLS goal with a […]

by · June 18, 2017 · Sports