Globe iconLogin iconRecap iconSearch iconTickets icon
;

Kapler on Webb being a leader

February 24, 2023 | 00:00:48

Giants manager Gabe Kapler discusses Logan Webb becoming a leader on the team in 2023