A David Wright fan got the surprise of her life while working her shift at a San Francisco bar.

The bartender was wearing a black Wright T-shirt when she turned around, suddenly finding herself face to face with the person whose uniform she was wearing.

It took the woman a second or two to realize who she was talking to before she burst out laughing and turned around in disbelief.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

David Wright, #5 of the New York Mets, runs to the dugout during the fourth inning against the Miami Marlins at Citi Field on September 30, 2018 in the Flushing borough of the New York City borough of Queens . (Adam Hunger/Getty Images)

Co-workers could be heard in the background laughing, and the bartender still couldn’t believe his eyes.

The two shared a hug before she said, «I thought I was being screwed over.»

From 2004 to 2018, Wright played for the New York Mets, where he was a seven-time All-Star before his career was cut short by a myriad of injuries. He played in just 67 games from 2015 until his retirement, missing the entire 2017 season and only returning in 2018 for his sendoff.

David Wright greeting fans

David Wright, #5 of the New York Mets, waves to the crowd after leaving a game against the Miami Marlins in the fifth inning at Citi Field on September 29, 2018 in the Flushing borough of Queens from New York City. The Mets defeated the Marlins 1-0 in 13 innings. (Jim McIsaac/Getty Images)

METS’ MAX SCHERZER SUSPENDED 10 GAMES FOR FOREIGN SUBSTANCE VIOLATION AFTER ROSIN INCIDENT

Wright is still heavily involved with the team that selected him in the first round of the 2001 MLB Draft, having attended several spring training since his retirement.

david wright

David Wright, #5 of the New York Mets, waves to the crowd after leaving a game against the Miami Marlins in the fifth inning at Citi Field on September 29, 2018. (Jim McIsaac/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

He’s in San Francisco while the team is in the middle of its four-game series with the Giants.