U.S. Markets open in 4 hrs 53 mins

Mets 3B David Wright takes swings during batting practice appearance

It’s been over two years since New York Mets third baseman David Wright appeared in the majors. Wright has attempted to return from various injuries multiple times, only to have setbacks halt his progress.