Kid Cudi showed his hometown some major love as he threw the first pitch at the Cleveland Indians game on Tuesday.

Is Kid Cudi's Coachella Crop Top A New Trend?

The 30-year-old recording artist wore the team’s jersey with his last name, Mescudi, imprinted on the back.

“I feel like Frank Underwood right now before he had to throw that pitch on House Of Cards ha,” Cudi tweeted referring to Kevin Spacey’s character on the popular Netflix show.

Jessica Alba Throws First Pitch At Dodgers Game, Watch

Unlike rapper 50 Cent’s embarrassing throw at the Mets game in May, Cudi’s ball actually reached the home plate.

The Ohio native also had some fun with the team’s mascot, Slider. The team’s Twitter page shared a hilarious photo of the two of them together with the caption, “BFFs.”

Cudi responded, “YESSSSS!!!!! SLIDER UR A LEGEND!!”

Despite Cudi's excitement, the Indians lost to the Minnesota Twins 4-3.

Tags: Kid Cudi