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.