Scott Harris Introduced As GM; Managerial Decision Expected “Very Soon”

Scott Harris was introduced as Giants GM, and conflicting reports emerged about whether Joe Espada or Gabe Kapler is the favorite to be the team’s next manager.…