Farhan Zaidi Reportedly Hired as Giants’ New President of Baseball Operations

The San Francisco Giants reportedly reached across the rivalry aisle to find their new president of baseball operations...