The Bryce Harper saga could be coming to an end.

Chris Russell of 106.7 The Fan in Washington, D.C., reported Friday the free agent outfielder has made a decision on where he will play this season. He noted that Harper, his wife Kayla and agent Scott Boras have been meeting since Monday in Las Vegas and the former MVP was hoping for a resolution to his contract situation by Valentine’s Day.

“I’m led to believe by the people that I’ve talked to that are close to the situation — and I have, again, a real good source that has helped me through this process, let’s just leave it at that,” Russell said on 94WIP in Philadelphia. “That Bryce was in a mood to celebrate yesterday. Now, the source said, ‘I believe it’s done.’

“I don’t have concrete, 100-percent proof for you guys. I wish I did, otherwise I would have it and I would be running around with it. But I don’t have that, so I want to caution everybody in Philadelphia. But that’s what I was led to believe, that this thing is now decided.”

Russell went on to say that the sides still need to hammer out a contract, which “has not been announced, signed.” He went on to speculate Harper will land with the Giants, but cautioned that he does not know that for a fact. Harper reportedly met with the Giants for four-hours on Feb. 4 and one baseball executive predicted to USA Today this week the lefty slugger will sign with San Francisco.

The Giants are, however, finalizing a minor league deal with Cameron Maybin as a right-handed option in center field, according to The Athletic.

Harper did, however, fuel speculation he could land with the Phillies after commenting yesterday on an Instagram post by Philadelphia star Rhys Hoskins – a picture of him walking out onto the field for spring training.

“Suhhhhh kiiiiiiid,” Harper wrote.

The six-time All-Star has been linked to the Nationals, White Sox, Phillies, Padres and Giants. He and Manny Machado remain the two biggest free agents yet to sign.