Giants “Focused On” Joe Espada

According to a source, the Giants are “focused on” Joe Espada becoming their next manager.

Leave a Reply

Your email address will not be published.