You Have To See This Long Goal By David Villa To Believe It Actually Happened!
It was the longest in Major League Soccer since 2012.
David Villa showed he still had it at 35 when he smashed the longest goal since 2012 in MLS history.
He achieved the feat for New York City FC against Philadelphia Union.
Near midfield, Villa gathered a clear from his teammate, set his left foot and delivered a strike that has to be seen to be believed.
And of course, so happy for the goal... ???7????? pic.twitter.com/gPqTD5WLlP
¡ª David Villa (@Guaje7Villa) April 15, 2017
It came in the 90th minute and made the score 2-0. That's what makes it even more special.