Tag Archives: Carlos Delgado

Mets an eyesore for MLB

As baseball fans across the nation prepare for another season of Major League Baseball, many typical preseason questions are once again looking for a variety of answers. Which team is the favorite to win the World Series? Which team is going to win the most games this season? Who is due for a slump? Another

Top