Logan Webb will swap his San Francisco uniform for that of Team USA this week and won't hesitate to trash talk any fellow Giant he might oppose.
No more wrestling your suitcase shut on the hotel floor.