David Villa is retiring after this season

Don't Miss...