Back to the New York Mets Newsfeed

David Wright’s selfishness is shining through at this point

David Wright, it’s time you stop being selfish and call it quits.

Not one New York Mets fan – or any baseball fan for that matter—can question that Wright is among the greatest players to ever play for the franchise.

However, Wright has dealt with injury after injury since the 2015 season. The Mets captain played in 38 games in 2015, 37 games in 2016, and did not appear in one game last season.

It’s time for Wright to give it up.

He’s due $47 million from the beginning of this upcoming season through 2020, and it seems as if he’s never going to allow the insurance policy on his deal kick in.