Pete Rose Ball

America has been waiting on pins and needles, and now we finally know who Pete Rose is endorsing for president.

Are you surprised? It's Donald J. Trump.

Yes, it has long seemed unlikely that an old, abrasive white guy would opt to support a presidential candidate so much like himself. Yet that's exactly what has happened, if we're to go by Rose's message penned on a baseball he gave to Trump.

Trump shared the ball and its message on social media:

That was posted Sunday. Around the same time, Trump was at an Ohio rally where he brought up Rose and his exclusion from the Baseball Hall of Fame:

Can we slap together a buddy comedy for this budding bromance? America needs a good laugh.

Update: Rose's lawyer, Ray Genco, told CNN that the signed ball isn't an endorsement.

Respecting National Anthem: College Hoops Coach Makes Players Face Veterans