Children everywhere grow up in their backyards dreaming of stepping on the mound for their hometown team in the midst of a pennant chase. Normally, that fantasy isn't about the ceremonial pitch but still, it's pretty damn cool (especially when you're a celebrity who's been on the Billboard Hot 100, instead of, say, a guy who won a radio contest).

That was the reality Tuesday night for Kid Cudi, who took the bump in Cleveland for the first pitch of a game between the Indians and the Minnesota Twins. He also got to live out the childhood dream of many other young baseball fans by meeting the Phillie Phanatic Slider the Indians mascot.

So how did his first pitch go?

No doubt, we could see Javier Baez chasing that.

[via Vine]