Giants officially announce Bob Melvin as team's new manager

Top