David Villa was in Portland with NYCFC as they got ready for their match against the Timbers. And at some point on Sunday morning, he spotted a homeless man and his son, so he went into Starbucks, bought some food and gave it to the pair.

Just saw David Villa go buy food from Starbucks by the hotel and give it to a homeless dad and son. #Respect #Humble pic.twitter.com/Iv1RAxTnVk

— Ali Kryptonite (@CalcioAli) May 15, 2016

That's very kind of Villa and not at all surprising. He has long been considered one of the nicer guys in the sport, so this fits.

More from FoxSports

NYCFC went on to beat the Timbers, so the good vibes continued on for Villa. It's nice to see good things happen to good people.