New York Mets captain David Wright has not suited up for the team since May 27, 2016 due to a slew of injuries including a herniated disk in his neck as well as back and shoulder surgeries. However, Wright will make an appearance in one last game during the Mets' final home stand of the season.

In an emotional press conference today at Citi Field, Wright revealed that he will return to play third base for the Mets on September 29 against the Miami Marlins before officially calling it a career.

"Physically and the way I feel right now, and from everything that the doctors have told me, there's not going to be any improvement," Wright said. "So yeah, I don't see [playing beyond September] as a possibility."

The 35-year old began his latest comeback in August at Class A St. Lucie, where he hit .171 with a double and two RBIs in 41 at-bats during 10 games for St. Lucie and two with Triple-A Las Vegas, according to ESPN. During his career, Wright was a seven-time All-Star, two-time Gold Glove Award winner and two-time Silver Slugger Award winner. 

“I have a lot of thank yous. … Mets ownership and the front office, they’ve certainly treated me like family,” Wright said. “To my teammates, coaches and staff. It’s truly been an honor to take the field with you and serve as your captain. Some of my closest friendships are formed in that clubhouse. … To the fans, words can’t express my gratitude and appreciation for always having my back.”

Check out footage of Wright's press conference, as well as some of the reactions to today's news, in the tweets embedded below.