It's almost March, and Bryce Harper still hasn't made a decision.

But, the long national nightmare could be coming to an end in the next few days.

USA Today's Bob Nightengale is citing two team executives who believe Harper will make his choice "by the end of this week."

The end of the week can't come soon enough.

The Harper sweepstakes appear to be a three-team race at this point, with the Giants, Dodgers and Phillies vying for the services of the 26-year-old outfielder.

The Dodgers are a late entrant in the competition as they met with Harper in Las Vegas on Sunday night. But, The Athletic's Ken Rosenthal is reporting that the Dodgers prefer a short-term, high-annual salary deal, while Harper wants a long-term contract.

[RELATED: Brinks truck shows up at Dodgers camp after Harper links]

The Giants met with Harper in early February and latest on their pursuit of the former NL MVP was that they are "trying hard," but are not optimistic they will land Harper.


But, it sounds like we'll know in the next four days Harper picks the Giants, their biggest rival, or the Phillies.