His team might not win its playoff series against the San Francisco Giants, but Bryce Harper still has plenty going for him.
He's an extremely talented hitter, we know that. But his hand-eye coordination goes further than that. He has a few baseball tricks up his sleeve too.
And, well, he apparently has deep pockets to take care of his fiancee.
He also told ESPN last year that he wants to be the best baseball player of all time.
Start with the hitting
Not every prospect lives up to his billing. In fact, most don't. But Harper has always had the power stroke he showed on Saturday night.
This year, at age 21, Harper could be considered a disappointment. In 100 games, he hit .273 with 13 homers and just 32 RBIs. Yep, not great for a playoff team.
On Saturday, however, he crushed a fastball from Hunter Strickland, which was coming at him at 97 mph, and he hit it 445 feet.
As far as tricks go, this is impressive.
Years ago, Tiger Woods had a commercial where he bounced the ball repeatedly off his golf club. It's that ridiculous hand-eye coordination thing that elite athletes have.
The thing is, Harper can actually do roughly the same thing with his baseball bat and a baseball. If you don't believe me, just watch here.
Off the field
As far as off the field, he's had plenty of luck there too. In May, he reportedly got engaged to his girlfriend, Ohio State soccer player Kayla Varner. Apparently their engagement photographer posted some of the pics on his blog and then later removed them.
Yesterday, we got a glimpse of the ring and it's, well, pretty outstanding.
She's doing well. He's doing well. Good for them.