David Villa on Sesame Street

David Villa leads a pretty excellent life. He gets to walk around with basically every title in the international game, and now, in MLS, he captains a team that's currently sitting at the top of the East. And because celebrities get to hang with other celebrities, look who he just met:

Alright, so it wasn't just one of those fame-fueled, cookies-and-milk binges. Villa appeared on Sesame Street itself for educational purposes, teaching everyone, in English and in Spanish, about the beautiful game.

To use some more kids' character analogies here, even if you're a Grinch, your heart should be growing a few sizes right now.

The segment comes out next Monday.

Please let No. 7 Sesame Street come in as a late super sub during the next City game?