David Wright talks to the media after a spring training...

David Wright talks to the media after a spring training workout at Tradition Field in Port St. Lucie, Fla. (Feb. 18, 2013) Credit: Newsday/Alejandra Villa

Team USA's David Wright is out of tonight's World Baseball Classic game against the Dominican Republic.

The Mets slugger took batting practice, according to Newsday's David Lennon, before the surprise scratch. Wright told Lennon that it was the back of his left rib cage, and that he would return to Port St. Lucie on Friday to see Mets doctors.

Wright, who had earned the nickname "Captain America" with his clutch hitting throughout the World Baseball Classic, is .438 (7-for-16) in four games for the United States with a grand slam and a WBC record-tying 10 RBIs.

Willie Bloomquist will play third base for Team USA in Wright's absence.

More MLB news