During a pregame ceremony honoring the 2014 World Series team, Giants pitcher Logan Webb showed dedication and admiration for his predecessors. Webb led the team to a 3-1 victory, displaying the qualities of a true ace.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing